面向对象的语言三大特点:封装、继承、多态
Ⅰ.封装:是把类的内部隐藏起来,以防止外部世界看见的一个面向对象的概念,通过关键字去控制变量,方法的访问权限。
1).访问修饰符:
Ⅱ.继承:
eg:我们建一个Person作为父类,Chinese作为子类
1 class Person 2 { 3 public string name="zhangsan"; 4 public int age=21; 5 //类里面有一个默认的构造方法,我们在下面写了一个构造方法,如果想去调用这个无参数的构造方法,那就要加一个无参构造方法 6 public Person() 7 { 8 Console.WriteLine("我是一个人类"); 9 } 10 public void SayHi() 11 { 12 Console.WriteLine("hello,我是人类!"); 13 } 14 }