一.类
-
类是组成java程序的基本要素
-
类是用来定义对象的模板
- 类的实现包括两个部分:类声明和类体。基本格式为:
class 类名{
类体的内容
}
- 类的声明
class People{
...
}
其中的class People 称作类的声明。
3. 给类命名时,遵守下列编程风格(这不是语法要求的,但应当遵守)
- 如果类名使用字母,那么名字的首字母使用大写字母,如Hello,Time, Dog等。
- 类名最好容易识别,见名知意。
- 当类名由好几个单词复合组成时,每个单词的首字母使用大写。如BeijingTime,HelloChina
※ 命名应该使用驼峰命名法:
a.小驼峰命名法的使用范围
变量名的命名、函数名(方法名)的命名等
b.大驼峰命名法的使用范围
类名的命名、接口名、命名空间等
4.类体
类声明之后的一对大括号“{ }”以及它们之间的内容叫作类体,大括号之间的内容成作类体的内容。
类体的内容由如下所述的两部分构成:
- 变量的声明:用来存储属性的值(体现对象的属性)。
- 方法的定义:方法可以对类中声明的变量进行操作,即给出算法(体现对象所具有的行为功能)
a.变量声明部分所声明的变量被称作成员变量
b.在方法体中声明的变量和方法的参数被称作局部变量。
//为了方便理解我使用中文命名(java中也可以使用中文命名)
class 梯形{
float 上底,下底,高,laderArea; //变量的声明部分
float 计算面积(){ //方法的定义
laderArea = (上底+下底)*高/2.0f;
return laderArea;
}
void 修改高(float h){ //方法的定义
int n = 100;
高 = h + 100;
}
}
c.变量的有效范围:
- 成员变量在整个类都有效,其有效性与它在类体中书写的先后位置无关
- 局部变量在在声明它的方法内有效,局部变量从声明它的位置之后开始有效。