• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > C#类概念介绍

C#类概念介绍

作者:Fire_to_cheat_的博客 字体:[增加 减小] 来源:互联网 时间:2017-09-12

Fire_to_cheat_的博客通过本文主要向大家介绍了C#等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

 

C# 类(Class)

当你定义一个类时,你定义了一个数据类型的蓝图。这实际上并没有定义任何的数据,但它定义了类的名称意味着什么,也就是说,类的对象由什么组成及在这个对象上可执行什么操作。对象是类的实例。构成类的方法和变量成为类的成员。

类的定义

 

类的定义是以关键字 class 开始,后跟类的名称。类的主体,包含在一对花括号内。

 

请注意:

  • 访问标识符 <access specifier> 指定了对类及其成员的访问规则。如果没有指定,则使用默认的访问标识符。类的默认访问标识符是 internal,成员的默认访问标识符是 private。
  • 数据类型 <data type> 指定了变量的类型,返回类型 <return type> 指定了返回的方法返回的数据类型。
  • 如果要访问类的成员,你要使用点(.)运算符。
  • 点运算符链接了对象的名称和成员的名称。

 

 

 

C# 类的静态成员

 

我们可以使用 static 关键字把类成员定义为静态的。当我们声明一个类成员为静态时,意味着无论有多少个类的对象被创建,只会有一个该静态成员的副本。

关键字 static 意味着类中只有一个该成员的实例。静态变量用于定义常量,因为它们的值可以通过直接调用类而不需要创建类的实例来获取。静态变量可在成员函数或类的定义外部进行初始化。你也可以在类的定义内部初始化静态变量。

 

你也可以把一个成员函数声明为 static。这样的函数只能访问静态变量。静态函数在对象被创建之前就已经存在。

 

 

 

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-05-28C# Console类的具体用法
  • 2017-05-28.net从服务器下载文件中文名乱码解决方案
  • 2017-05-28C# DataSet的内容写成XML时如何格式化字段数据
  • 2017-05-28C#多线程编程中的锁系统(四):自旋锁
  • 2017-05-28C#实现简易的加密、解密字符串工具类实例
  • 2017-05-28C#数字图象处理之肤色检测的方法
  • 2017-05-28C#泛型Dictionary的用法实例详解
  • 2017-05-28C#采用FileSystemWatcher实现监视磁盘文件变更的方法
  • 2017-05-28WPF TextBox和PasswordBox添加水印
  • 2017-05-28基于C#编写经理评分系统

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • c# AJAX实践VS2005 + RSSToolKit 开发你自己的RSS在线阅读器
    • C#实现字符串转换成字节数组的简单实现方法
    • 递归案例分享
    • C#调用Python脚本的简单示例
    • c#实现数据同步的方法(使用文件监控对象filesystemwatcher)
    • C#使用StopWatch获取程序毫秒级执行时间的方法
    • C#避免回溯方法心得
    • C#中常量和只读变量的区别小结
    • 简单的excel导入导出示例分享
    • FileShare枚举的使用小结(文件读写锁)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有