面向对象程序设计(OOP) 类的概念: 指某一类事物共同特征的抽象描述。类使用属性和方法来描述某一事物的具体特征和行为。 对象的概念: 即类的实例化。 面向对象编程的表现形式: 封装 继承 多态 封装—代码模块化 指利用类将数据和方法封装起来,从而实现功能的隐匿,即控制功能的可见性。 1、访问控制符 私有成员访问符(private) 受保护成员访问符(protected) 公有成员访问符(public) 发布的成员访问符(published) 自动的成员访问符(automated)//不再使用,向后兼容保留 2、封装方式 a、逻辑封装 对类进行操作,将业务的功能和行为以类的形式呈现。 b、物理封装 表现形式:如动态链接库(DLL)。 继承—代码重用 继承就是根据已有的类创建一个新类的过程。继承的类称为子类,被继承的类称基类。子类的功能就是完善与扩展基类。 子类可以继承基类的变量、属性和方法。 1、属性的继承 属性通过继承不但可以增加可见性,还可以对其功能进行扩展。 2、方法的继承 方法 静态方法:默认类型 虚方法(virtual) 动态方法(dynamic) 抽象方法(abstract):基类无需实现,子类必须实现。 当
您可能关注的文档
- 《数据库系统原理》串讲.ppt
- 《网站语言文字规范》.ppt
- 《微机原理与接口技术》微型计算机基础概论.ppt
- 《微机原理与应用》第2章微机体系结构.ppt
- 《微型计算机原理及接口技术》.ppt
- 《现代骨干网与高速互联网技术》第3部分骨干网络路由与交换技术.ppt
- 《现代骨干网与高速互联网技术》第4部分ATM.ppt
- 5-86系列微型计算机的指令系统.ppt
- 51单片机汇编语言指令教程汇集.ppt
- 51汇编语言程序设计.ppt
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)