1、对象(object):用来描述客观事物的一个实体,由一组属性和方法构成。
2、对象的两个主要因素
l 属性(静态特征)——对象所具有的各种特征
注:每个对象的每个属性都拥有特定值(例如,每位顾客都拥有特定的姓名)
l 方法(动态特征)——对象执行的操作
3、封装——封装就是把一个事物包装起来,尽可能的隐藏内部细节。
注:对象的属性和方法通常被封装在一起,共同体现事物的特性, 二者相辅相承,不能分割
4、类(class):具有相同属性和方法的一组对象的集合。
l 类是模子,确定对象将会拥有的特征(属性)和行为(方法)G
l 类是对象的类型(不同于int类型:具有方法)
5、类和对象的关系
l 类是抽象的概念,仅仅是模板,比如说:“人”。
l 对象是一个你能够看得到、摸得着的具体实体。
6、Java 是面向对象的语言,所有Java程序都以类class为组织单元,关键字class定义自定义的数据类型。
7、定义一个类
l 定义类的语法:
public class 类名{
程序体;
}
l 定义一个类的步骤:
1)定义类名 HelloWord
注:帕斯卡命名法定义类名
2)编写类的属性 public
注:在类的主体中定义变量来描述类的属性。
v 语法:数据类型 变量名;
3)编写类的方法 main()方法
注:在类中定义方法来描述类的具体行为。
v 语法:
访问修饰符 返回值类型 方法名{
方法体;
}
v 例如:main()方法
public static void main(String[] args){
}