- 2
- 0
- 约9.5千字
- 约 46页
- 2017-08-27 发布于河南
- 举报
课程回顾: 1.1.1 程序设计范型及一些基本概念 程序设计泛型:基本方式(规范、风格)和模型; 类;对象;消息;方法; 1.1.2 面向对象程序设计的基本特征 抽象(数据抽象、代码抽象); 封装(有边界、有接口、有保护机制); 继承(单继承、多继承); 多态(编译时的多态、执行时的多态;编译时的多态通过函数重载或运算符重载来实现,执行时的多态通过虚函数来实现) 多态 多态 Polymorphism: In an object-oriented language, there can be many methods with the same signature. 多态的作用: 增强软件的灵活性 增强软件的重用性 开发软件的效率低下; 难以应付日益庞大的信息量和多样的信息类型; 难以适应各种新环境; 可提高程序的重用性 可控制程序的复杂性 可改善程序可维护性 能够更好地支持大型程序设计 增强了计算机处理信息的范围 能很好地适应新的硬件环境 几种典型的面向对象程序设计语言 Simula语言:1967.5.20,挪威科学家Ole-Johan Dahl和Kristen Nygaard正式发布 Simula67,面向对象的鼻祖,提出了对象的概念,使用了类的概念。 Smalltalk语言(Alan Kay Dynabook 计划 ):丰富了面
您可能关注的文档
最近下载
- 规整填料的操作弹性和负荷性能图.pdf VIP
- 执业兽医考试 执兽考试速背秘籍.pdf VIP
- 规整填料的操作弹性和负荷性能图.docx VIP
- 第2课 如何鉴赏美术作品 教学设计 高中美术人教版(2019)美术鉴赏.docx VIP
- 2023年浙江大学强基计划物理试题 Word版含解析.docx VIP
- 《机械基础(第七版)习题册》参考答案.pdf VIP
- 部编版高中语文必修上册 第六单元大单元教学设计.pdf VIP
- 劳动煮米饭教学课件.ppt VIP
- 苏教版(新教材)三年级上册数学第一单元《混合运算与数量关系(一)》教学课件.pptx
- 跨境电子商务视觉设计:店招、店标、店铺首页及店铺海报视觉设计PPT教学课件.pptx VIP
原创力文档

文档评论(0)