1.什么是类?什么是对象
-
现实世界是由很多对象组成的,基于对象抽出了类
-
对象:真实存在的单个的个体
类:类型/类别,一类个体 -
类中可以包含:
所有对象所共有的特征/属性(静)---------变量
所有对象所共有的行为(动)-----方法 -
类是对象的模板,对象是类的具体的实例
2.如何创建类?如何创建对象?
class{
成员变量类型 变量名称;
…
}
定义类的成员变量
- 对象创建后,其成员变量可以按照默认的方式初始化
- 初始化对象成员变量时,其默认值的规则如下表所示
成员变量的类型 | 默认初始值 |
---|---|
数值类型(byte、short、int、long、float、double) | 0 |
boolean型 | false |
char型 | /u0000 |
引用类型 | null |
定义类的方法
- 类中除了定义成员变量,还可以定义方法,用于描述对象的行为,封装对象的行为,封装对象的功能。
- Java语言中,可以按照如下方式定义类中的方法:
class{
修饰词 返回值类型 方法名称([ 参数列表]){
方法体
}
}
使用new关键字创建对象
- 类定义完成后,可以使用new关键字创建对象。创建对象的过程通常称为实例化
- new运算的语法为
new 类名
eg:new JFrame()可以创建一个窗体对象
引用类型变量
- 为了能够对实例化的对象进行访问控制,