面向对象
- 面向对象不是面向过程的取代,而是完善。
- 类、对象、字段、方法
- 类是抽象的,对象是具体的,对象是类的实例(Instance)
- 字段(Field):和某个对象相关联的变量
- 方法:类能执行的动作。
- 类的继承:
1 namespace ConsoleApplication2 2 { 3 class Program 4 { 5 static void Main(string[] args) 6 { 7 //相当于DAL、BLL接收处理。 8 Person p = new Person(); 9 p.Name = "垂坠"; 10 p.Age = 20; 11 p.SayHello(); 12 Console.ReadKey(); 13 } 14 } 15 class Person//实体类Entity,人类共有的 16 { 17 public string Name { set; get; } 18 public int Age { set; get; } 19 public void SayHello() 20 { 21 Console.WriteLine("我是{0},我的年龄是{1}",this.Name,this.Age); 22 } 23 } 24 }
5.成员访问级别
类的成员(字段、属性、方法)
6.属性
1 public string name; 2 public string Name//没有保存和获取数据 3 { 4 set { this.name = value; } 5 get { return this.name} 6 }