第四章 面向对象基础; 理解面向对象编程的基本概念
了解类的封装方法
如何创建类和对象
了解成员变量和成员方法的特性
学习使用OOP方式进行程序设计 ;重点与难点;;4.1 面向对象概念;1、 对象;对象;对象;对象的属性和行为;对象的属性和行为;软件对象;软件对象的特性;对象和实体的关系;2、对象的封装;2、对象的封装;封装将对象的私有数据隐藏起来,其他对象不能直接访问这些私有数据,必须通过调用该对象的相关方法来间接访问。
;对象封装的好处;3、类;对象与类;类的概念;类与实例 (instance);对象和类的关系;4、消息(message);通过各个对象之间的交互,程序就可以实现更高级的功能以及更复杂的行为。
软件对象是通过相互间传递消息来实现交互的。;当对象A想让对象B执行某项任务时,对象A就向对象B传递消息。有时,接受消息的对象需要了解更多的信息,以明确它该做什么,这时就需要传递一些参数。
例如,要使汽车加速,必须发给它一个消息,告诉它做何种动作(即加速),以及实现这个动作所需的参数(即需要达到的速度等)。
发送消息的实质就是要调用接受消息的对象的方法,所以发送消息可分为三个步骤:
(1)确定接受消息的对象;
(2)确定调用对象的哪个方法;
(3)传递此方法所需要的参数。
;?一个消息由3个元素所组成:
1.消息目标对象(你的汽车)。
2.执行方法的名字(
原创力文档

文档评论(0)