码迷,mamicode.com
首页 > Windows程序 > 详细

c# 类

时间:2017-09-26 01:02:21      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:exception   string   包括   ges   定义   logs   int   color   字段   

在c#中  类是从客观事物中抽象和总结出来的“蓝图”。

类成员包括

1、属性:用于描述对象的特征

2、方法:描述对象的行为

3、事件:在特定条件下触发的行为

4、构造器:也叫构造函数,构造方法。

 

类定义使用class 关键字

class test

{

  //类的成员

}

 

字段

字段是在类或者结构内部定义的一种变量

struct point

{

  public int x;

  public int y;

}

chass Student

{

  string name;

  int age;

  string assress;

}

上面定义了一个 Student类包含三个字段

public 公有访问。不受任何限制。
private 私有访问。只限于本类成员访问,子类,实例都不能访问。
protected 保护访问。只限于本类和子类访问,实例不能访问。
internal 内部访问。只限于本项目内访问,其他不能访问。
protected internal 内部保护访问。只限于本项目或是子类访问,其他不能访问

属性:

  属性用来描述类的特征,它可以对字段进行封装。通常带有 get :用来获取属性的值    和set:用来设置属性的值

       技术分享

 

       在属性也可以设置,这个设置值得条件

技术分享

 

技术分享

 

 技术分享

 

加入这个条件 这样设置就会报错。 throw new AraumentException("消息")用来输出错误信息

 

 如果属性值不需要特殊的验证处理,可以使用简化的属性声明语法

技术分享

只写get;表示这个属性是只读

 

c# 类

标签:exception   string   包括   ges   定义   logs   int   color   字段   

原文地址:http://www.cnblogs.com/hjxzjp/p/7594521.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!