zoukankan      html  css  js  c++  java
  • 浅谈:C#中类的定义

    1. 其实在在程序员的眼里,世界是由对象构成的。俗称“万物皆对象”类是对象的类型。二者区别在于类是抽象的概念,仅仅是模板,比如说:“人”类。对象是一个你能够看得到、摸得着的具体实体,具有独一无二的特征。"人"类都有:姓名性别年龄 属性,有说话的方法。

      怎么在C#中定义一个类?
    2. 2

      类:类是模子,确定对象将会拥有的数据特征(属性)和行为特征(方法)。

      声明一个类的格式:class 类名{ 数据成员;  行为成员;}数据成员包括:字段、属性。行为成员包括:方法、事件;

      怎么在C#中定义一个类?
    3. 3

      成员访问修饰符:public为 公共的,访问不受限制,可被任何其他的类访问;

      private为 私有的,访问只限于该类的成员;protected 为保护的,访问只限于该是类的成员,及该类的派生类;默认的访问修饰符为private。

      怎么在C#中定义一个类?
    4. 4

      对于私有的数据成员,可以通过在类的定义中声明公有的访问属性(设置访问器)来访问。格式为:访问修饰符    类型       属性名{  get {return  字段名;} set {字段名=value;}}属性习惯上用大写字母开头,而字段习惯上用小写字母开头;若只设置了get 访问器,而没有设置set 访问器,则属性为只读属性;若只设置了set 访问器,而没有设置get 访问器,则属性为只写属性;

      怎么在C#中定义一个类?
    5. 5

      对象的创建;类是创建对象的模板,对象是类的实例;

       在static void Main(string[] args)——主函数中创建类的对象时,是根据类定义的这个模板,创建了一个这个类的实例,并通过调用类的构造函数,对这个新创建的对象分配存储空间,并完成初始化。这样程序就可以对这个对象的数据成员进行访问,或对这个对象的行为成员进行调用。

      怎么在C#中定义一个类?
  • 相关阅读:
    Objective C 代码片段(类别)
    误释放对象
    浏览器内核信息整理
    Oracle VM Virtual 下CentOS不能自动获取IP地址
    git 命令归纳
    马蜂窝 iOS App 启动治理:回归用户体验
    马蜂窝火车票系统服务化改造初探
    让前端监控数据采集更高效
    状态机在马蜂窝机票订单交易系统中的应用与优化实践
    马蜂窝张矗:我对技术团队绩效考核管理的几点思考
  • 原文地址:https://www.cnblogs.com/moxiaomai/p/9012797.html
Copyright © 2011-2022 走看看