第四章 面向对象(上).ppt

第四章 面向对象 类是Java语言面向对象编程的基本元素,它定义了一个对象的结构和功能。 Java类中包含成员变量和成员方法。成员变量有两种,用static 关键字修饰的变量为类变量,无static 修饰的变量为实例变量。相应地,成员方法也有两种,用static 修饰的为类方法,无static修饰的为实例方法。实例方法不仅可以对当前对象的实例变量进行操作,也可以对类变量进行操作;但类方法只能访问类变量。实例变量和实例方法必须由实例对象来调用,而类变量和类方法不仅可由实例对象来调用,还可由类名直接调用。Java通过在类定义的大括号里声明变量来把数据封装在一个类里,这里的变量称为成员变量。 封装性、继承性和多态性是java语言中面向对象的三个特性。 知识点 1.面向对象的概念 2.类与对象 3.方法与方法的重载 4.构造方法 5.This引用句柄 6.垃圾回收 7.Static关键字 8.包 9.继承 1、面向对象的概念 1)面向过程 在早期出现的编程语言中,如C语言,要用来定义一个复杂的数据类型,譬如Windows窗口时,可以用结构体来实现,只要在结构体中使用那些基本的数据类型来定义窗口的大小、位置、颜色、背景等属性就可以了。如果要对一个Windows窗口进行各种操作,如隐藏窗口、移动窗口、最小化窗口等,就要为每个操作都定义一个函数,这些函数与窗口本身的定义没有任何关系

文档评论(0)

1亿VIP精品文档

相关文档