C#类 对象 字段和属性
2021-03-07 13:28
标签:lan return 直接 def bsp 属性 str ros int C#类 对象 字段和属性 标签:lan return 直接 def bsp 属性 str ros int 原文地址:https://www.cnblogs.com/fanjianzhi/p/12832007.html 1 访问修饰符 class 类名 //1.定义类名:名词,要求首字母大写,避免单词缩写
2 {
3 //定义字段部分
4 字段1的类型 字段1 //2.编写类的字段、属性 用来描述类的静态特征
5 字段2的类型 字段2
6 ...
7 //定义属性
8 属性1的类型 属性1 //3.编写类的方法、接口 独立完成某个功能的单元模块
9 属性2的类型 属性2
10 ...
11 //定义方法部分
12 方法1
13 方法2 //4.在类的设计中,可以只包含字段、属性或方法
14 ...
15 }
16 如下所示,定义一个学生类
17 class Student
18 {
19 //字段:学号
20 private int studentId;
21 //字段:学院姓名
22 private string studentName = string.Empty;
23 //属性:学号
24 public int StudentID
25 {
26 get { return studentId; }
27 set { studentId = value; }
28 }
29 //属性:学院姓名
30 public string StudentName
31 {
32 get { return studentName; }
33 set { studentName = value; }
34 }
35 //方法:获取学院信息
36 public string GetStudent()
37 {
38 string info = string.Format("姓名:{0}学号:{1}", studentName, studentId);
39 return info;
40 }
41
42 }
1 以类为模板,创建一个或多个对象,通过对象去调用类中的属性或方法
2
3 对象的创建规范
4 类 对象名=new 类();
5
6 static void Main(string[] args)
7 {
8 //创建对象 依据对象类型开辟空间,初始化成员
9 Student objStudent = new Student();
10 //将对象赋值给对象变量
11 objStudent.StudentID = 1001;
12 objStudent.StudentName = "小王";
13 //调用对象的方法
14 string info = objStudent.GetStudent();//调用方法:对象名.属性名
15 Console.WriteLine(info);
16 Console.ReadLine();
17 }
下一篇:WebAPI搭建以及使用