四章面向对象基础课件培训课件.ppt

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

文档评论(0)

1亿VIP精品文档

相关文档