chp06 面向对象编程.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:90 大小:2.6MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

chp06 面向对象编程.ppt

chp06面向对象编程.ppt

预览

免费试读已结束,剩余 80 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第六章目标理解面向对象的概念类是对某一类事物的描述,是抽象的、概念上的定义;对象是实际存在的该类事物的每个个体,因而也称实例(instance)。对象类对象和类之间OOP之封装性语法:访问修饰符2-1访问修饰符2-2其他类修饰词字段和属性字段字段设计原则属性2-1属性2-2属性特征类的继承声明对象的生命周期构造函数2-1staticvoidMain(string[]args){//调用默认构造函数EmployeeobjEmployee=newEmployee();Console.WriteLine(“资格="+objEmployee._qualification);Console.WriteLine(“薪水="+objEmployee._salary);}}参数化构造函数2-1构造函数3-1构造函数3-2带参数的构造函数3-3析构函数析构函数特征方法声明方法2-1声明方法2-2调用方法2-1调用方法2-2方法的参数值参数引用型参数输出参数数组型参数this关键字this示例静态成员和非静态成员静态示例常量方法重载不同参数个数的方法重载不同参数类型的方法重载索引器定义索引器的规则索引器与数组的比较4-1索引器与数组的比较4-2索引器与数组的比较4-3索引器与数组的比较4-4在索引器中使用多个参数接口中的索引器索引器的设计原则总结OOP之继承类继承结构图目标体验继承3-1狗继承3-3继承C#中的类用于从派生类中访问基类成员可以使用base关键字调用基类的构造函数调用base构造函数示例关键字override关键字virtual抽象类抽象类和抽象方法2-1abstractclassBase{//成员变量intbasevar;//成员函数abstractvoidbase_fun1(parameters);//无法实现…….}总结接口目标体验接口声明接口成员2-1接口成员2-2接口实现接口成员访问多义性2-1多义性2-2接口继承2-1接口继承2-2多重接口实现多重接口示例总结OOP之多态性多态性应用提示