第二章面向对象程序设计,2,目录,2.1面向对象的基本思想2.2类与对象2.3类的方法与重载2.4域、属性和索引2.5继承与多态2.6抽象类与接口2.7委托与事件,2.2类与对象,类的定义定义形式修饰符(可访问性修饰符)类的成员类成员静态成员和实例成员创建对象与构造函数对象的生存期构造函数及重载,2.2.1类的定义,类使用class关键字声明。形式如下:类修饰符class类名:基类以及实现的接口列表类体/定义字段、属性、方法、事件等类成员类修饰符:用于对类的可访问性、abstract、static、virtual等特性进行声明。可访问性:定义类、成员的可访问级别,用来控制是否能在其他类中或其他程序文件中使用它们,包括public、internal、protected、private关键字,2.2.1类的定义,publicclassPersonpublicstringname;/FieldpublicPerson()/Constructorname=unknown;publicvoidSetName(stringnewName)/Methodname=