background image

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",