1.全国大学 1000 多门 20000 多课时课程(必收藏)
本文由 songzyxs 贡献
ppt 文档可能在 WAP 端浏览体验不佳。建议您优先选择 TXT,或下载源文件到本机查
看。
第 4
章 类与对象
本章导读 1.
类声明和类体 2.
类体的构成 3.
构造方法与对象的创建 4. 对象的引用与实
体 5.
成员变量 6. 方法
1
7.
方法重载 8. this
关键字 9.
包 10. import
语句 11.
访问权限 12. 基本类型数据的类包装
13. 反编译和文档生成器
2
4.2 类声明和类体
类是组成 Java 程序的基本要素.
类是组成 Java 程序的基本要素. 类封装了一类对象的
状态和方法. 类是用来定义对象的模板.
状态和方法 .
类是用来定义对象的模板 . 可以用类
创 建对象, 当使用一个类创建了一个对象时,
建对象 ,
当使用一个类创建了一个对象时 ,
我们也说 给出了这个类的一个实例. 给出了这个类的一个实例. 在语法上, 类由两部分构
成:类声明和类体.
在语法上 , 类由两部分构成:
类声明和类体 .
基本格 式为: class
类名 { 类
……
……
体的内容
类体的内容
}
3
class 是关键字, 用来定义类. class 是关键字, 用来定义类. " class
类名 "
是类 类名" 的声
明部分,类名必须是合法的 Java 标识符. 的声明部分,类名必须是合法的 Java 标识符.两个大
括号" 括号"{","}"以及之间的内容称作类体. 以及之间的内容称作类体. 以下是两个类声明
的例子. 以下是两个类声明的例子. class Dog {… } class
机动车 {… }
4
类的名字不能是 Java 中的关键字,要符合标识符规定, 类的名字不能是 Java 中的关键字,
要符合标识符规定, 即名字可以由字母, 下划线, 数字或美元符号组成,
即名字可以由字母 ,
下划线 ,
数字或美元符号组成 , 并且第一个字符不能是数字. 但给类命名时, 并且第一个字
符不能是数字 .
但给类命名时 ,
最好遵 守下列习惯: (1)如果类名使用拉丁字母,那么名字
的 首 字 母 使 用 如 果 类 名 使 用 拉 丁 字 母 , 大 写 字 母 , Hello,Time, 大 写 字 母 , 如
Hello,Time,,People 等. (2)类名最好容易识别,见名知意.
当类名由几个 "单词"复合而成时,每
个 单 词 的 首 写 字 母 使 用 大 写 , 单 词 " 如 BeijingTime,AmericanGame,HelloChina 等 .
BeijingTime,AmericanGame,HelloChina 等. 返回
5
4.3 类体的构成
类体内容可以有 2 类体内容可以有 2 种类型的成员: 1.成员变量:通过变量声明定义的变
量,
称 成员变量:通过变量声明定义的变量, 作成员变量或域, 作成员变量或域,用来刻画类
创建的对象的属 性.将在后面的第 3 节详细地讨论成员变量. 将在后面的第 3 节详细地讨
论成员变量. 2.方法:方法是类体的重要成员之一.
其中 的构造方法是具有特殊地位的方法,
供类创建 对象时使用,
用来给出类所创建的对象的初始 状态,另一类方法,可以由类所创建
的对象调 用,
对象调用这些方法操作成员变量形成一定 的算法,体现对象具有某种功能.
6
下面是一个类名为 "机动车" 下面是一个类名为"机动车"的类,
类体内容的变量定 义部
分 定 义 了 2 float 类 型 的 变 量 :"weight" 义 部 分 定 义 了 2 个 float 类 型 的 变 量 :"weight",