第6章整理ppt.ppt
《第6章整理ppt.ppt》由会员分享,可在线阅读,更多相关《第6章整理ppt.ppt(19页珍藏版)》请在三一文库上搜索。
1、第六章,面向对象编程简介,目标,面向对象编程 OOP编程的相关技术 OOP的特征:封装、继承和多态 接口,对象,型号,价格,里程,起动,停车,行驶,车轮数量,档的数量,加速,换档,刹车,名称,颜色,品种,摇尾巴,吃东西,犬 吠,属性,行为,属性,行为,属性,行为,类,类是一组具有相同数据结构和相同操作的对象的集合。类是对一系列具有相同性质的对象的抽象,是对对象共同特征的描述。,语法:,访问修饰符 class , / 类的主体 ,示例: class Employee / 类的主体 ,/ 成员变量 / 成员方法,例如:张三是一个某公司员工对象的话,这个公司所有的员工可以作为一个模板,我们就定义员工
2、这个类。,对象和类之间,对象可以是现实生活中的一个物理对象,还可以是某一类概念实体的实例。例如:一辆汽车、一个人、一本书,乃至一种语言、一个图形、一种管理方式,都可以作为一个对象。 类是一组具有相同数据结构和相同操作的对象的集合。类是对一系列具有相同性质的对象的抽象,是对对象共同特征的描述。比如每一辆汽车是一个对象的话,所有的汽车可以作为一个模板,我们就定义汽车这个类。 可以使用类的定义实例化对象,这表示创建该类的一个实例。 从类定义中产生对象,必须有建立实例的操作。,“类”和“对象”常常混淆,所以从一开始就正确区分它们是非常重要,语法:,成员变量,访问修饰符,数据类型,成员变量;,priva
3、te,protected,internal,public,_name,status,.,userName,int,char,.,bool, class Employee public string _name; private char _gender; private string _qual; private uint _salary; ,访问成员变量,步骤 1:创建一个类的对象,Employee objEmployee = new Employee();,步骤 2:使用点号访问成员变量,objEmployee._name = “张三“; objEmployee._name = M;,OO
4、P之封装性,封装性是OOP编程的重要特征。 将类进行了封装,对外提供可访问的属性和方法。外部对象必须通过这些属性和方法访问此对象的信息。 封装性最主要是访问修饰词来控制,访问修饰符 2-1,Teacher 类,private 成员,protected 成员,public 成员,internal 成员,Student 类,不可访问,不可访问,可以访问,只有 Student 类在 Teacher 类都在同一程序集中,才可访问internal成员,访问修饰符 2-2,对象的生命周期,每个对象都有一个明确定义的生命周期,除了“正在使用”的正常状态之外,还有两个重要的阶段: 构造阶段 析构阶段,类定义示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 整理 ppt
链接地址:https://www.31doc.com/p-2567095.html