§7.1.2 面向对象程序设计及其优越性 灯组(对象) (类) 面向对象程序设计的特性— 1.抽象性 由于有继承性就可以使得在一个类上所做的改动反映到它的所有子类当中若发现类中有一个小错误用户不必逐一修改各子类的代码只需要在父类中改动然后这个变动将会体现在全部子类中这种自动更新可节省用户的时间和精力 若类的层次具有多层则这种继承性还具有传递作用即下层的子类可继承其以上各层父类的全部功能
#
对象:任何实体由数据(属性)和操作(方法)构成对象的特征:属性:对象的物理性质及特征的描述事件:预先定义能被对象识别的动作事件是固定的不能建立新事件方法:对象在事件触发时的行为和动作由类创建对象CreateObject (<类名>)[<参数表达式>…]创建一个对象并返回对象的引用在容器对象中添加对象:<容器对象>.AddObject (<控件对象><类名>[<参数>])向容器对象中添加控件对象鸟类交通工具
Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style第七章 面向对象的程序设计 VFP不仅支持传统的面向过程的编程技术同时还支持面向对象的编程技术(Object Oriented Programming 简称OOP)面向
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第4章 类与对象4.1 类定义与对象声明4.2 对象的使用4.3 对象成员4.4 友员 friend4.5 静态成员和对象组 织4.6 模板4.7 应用举例第七讲 类与对象 4.4 友员 (friend) 1第4章 类与对象4.1 类定义与对象声明4.2 对象的使用4.3 对象成员4.
《C++面向对象程序设计》第1章C++概述第2章类和对象第3章面向对象程序设计概述第4章进一步学习类和对象第5章堆与复制构造函数第6章继承性:派生类第7章运算符重载第8章虚函数和多态性第9章模板第10章类库和C++的标准模板库STL第11章输入输出流第12章异常处理金尊和“计算机和软件的发展很快,新的概念名词和技术手段层出不穷,可谓日新月异。停留于表面的现象,可以让人眼花乱,应接不暇。只有深入到本
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第八章 模板(template)8.1模板的概念8.2使用模板的原因8.3函数模板与模板函数8.4类模板和模板类代码重用8.1模板的概念一段程序对不同的数据类型进行相同处理过程时则可以将所处理的数据类型说明为参数这样就产生了模板的概念int abs(int value) 求整型的绝对值
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级 Page 点击此处结束放映单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级 第3章 面向对象程序设计 面向对象程序设计简介3.1 继承多态与接口3.2 接 口 3.3 3.1 面向对象程序设计简介 3.1.1 面向对象的基本概念 3.1.2 类的定义 1.类的定
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第4章继承与多态14.1 继承与多态的实现技术继承是指一个类的定义可以基于另外一个已经存在的类即子类基于父类从而实现父类代码的重用两个类之间的这种继承关系可以用UML图形符号表示:2父类与子类相比较涵盖了更加共性的内容更加具有一般性而子类所添加的内容更加具有个性是一般性之外的特殊内容因此这种类的继承关系充分地反映了类之间的一般
单击此处编辑母版标题样式单击此处编辑母版文本样式第二层第三层第四层第五层第4章 面向对象程序设计 主要任务: 理解面向对象编程的基本概念 了解类的封装方法 如何创建类和对象 了解成员变量和成员方法的特性 学习使用OOP方式进行程序设计 本章主要内容1.创建体现OOP风格的Java的类与对象 2.成员变量 3.成员方法4.
违法有害信息,请在下方选择原因提交举报