第四章Java面向对象的程序设计.pptVIP

  • 29
  • 0
  • 约3.21万字
  • 约 151页
  • 2018-11-10 发布于河北
  • 举报
第四章Java面向对象的程序设计.ppt

4.1 面向对象的理论基础 面向过程 在一个结构体中定义窗口的大小、位置、颜色背景等属性,对窗口操作的函数与窗口本身的定义没有任何关系,如HideWindow,MoveWindow和MinimizeWindow,这些函数都需要接受一个代表要被操作的窗口参数,是一种谓语与宾语的关系。 面向对象 定义窗口时,除了要指定在面向过程中规定的那些属性,如大小、位置、颜色、背景等外,还要制定该窗口可能具有的动作,如隐藏、移动、最小化等,这些函数被调用时,都是以某个窗口要怎样来使用的,是一种主语与谓语的关系。 4.2 对象和类 对象和类的关系 对象是类的实例化 类是对象的抽象 一个例子: age是属性,也叫成员变量; showAge叫类的方法; showAge方法可以直接访问同一个类中的age变量,如果该方法中有与成员变量同名的局部变量,该方法对这个变量名的访问是局部变量,不再是成员变量。 对象的产生: Person p1=new Person(); 执行后的内存状态: 比较: int [] xx=new int[30]; 执行后的内存状态: 对象的使用: 创建新的对象之后,我们就可以使用“对象名.对象成员”的格式,来访问对象的成员(包括属性和方法) Class TestPerson{ public static void main(String []args) {

文档评论(0)

1亿VIP精品文档

相关文档