- 1
- 0
- 约2.57千字
- 约 39页
- 2017-01-07 发布于广东
- 举报
第5章 面向对象的程序设计 知识点1 类(Class)和对象(Object) 一般意义上,对象是现实世界中的一个实体,其特征是: 每一个对象必须有一个名字区别其他对象; 用属性描述对象的特征; 用一组操作来描述对象的行为。 类是一组对象的抽象,这组对象具有相同的属性结构和操作,或者说,类是对象的“设计图”,它规定对象的框架。根据类的定义可以“构造”出许多对象,而对象就是类的一个实例 知识点2 命名空间(NameSpace) 可以将命名空间想像成文件夹,不同的命名空间内可以定义许多类,在每个命名空间下,所有的类都是“独立”且“唯一”的。一个应用程序中可以包含多个命名空间,一个命名空间下也可以包含其他命名空间。 系统类库的顶层命名空间是System。命名空间的使用方式有两种 。(P80、81) 知识点3 封装(Encapsulation)、继承(Inheritance)和多态(polymorphism) 面向对象具有三个基本特征:封装、继承和多态 封装 就是将数据结构和作用在其上的操作组成一个实体,数据的表示方式和对数据的操作细节被隐藏起来,用户只知道如何通过操作接口对该数据操作,而不知道操作是如何进行的,也不知道数据是如何表达的一个过程。 继承 从已经定义的一个类中派生出一个新类,这就是继承性。派生类(子类)继承了基类(父类)的数据和操作方法,但派生类又可
您可能关注的文档
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著第3章课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著第4章课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著第5章课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著第6章课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著第7章课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著扉页课件教学.ppt
- VisualBasic.NET程序设计案例教程沈大林主编张恩祥沈昕肖柠朴万忠编著目录课件教学.ppt
- VisualBasic.NET程序设计案例教程孙街亭第1章概述课件教学.ppt
- VisualBasic.NET程序设计案例教程孙街亭第2章程序设计基础课件教学.ppt
- VisualBasic.NET程序设计案例教程孙街亭第3章数组课件教学.ppt
原创力文档

文档评论(0)