类是对一组相似事物和特征的综合描述,人类就抽象代表着地球上的所有人,每一个具体的人在计算机世界就代表着具体的对象,每个人有着类似的属性和行为,但针对不同的对象有着不同的表现,比如有的人的眼睛是黑色的,有的人的眼睛是蓝色的。
类和对象类相当于是一个模板,包含属性和行为的定义。
属性:编程世界中称为变量,初始化对象需要用到的数据,比如人类眼睛的颜色,头发的颜色,身高,年龄等。
行为:编程事件中称为方法,处理不同 *** 作或者数据的代码,比如人类可以奔跑,工作,说话。
对象相当于是一个具体的实例,每一个对象表示一个具体的人
public class Person {
public static void main(String[] args) {
// 实例化一个对象xianming,代表一个具体的人
Person xiaoming = new Person();
xiaoming.age = 28; //赋值给age变量,表示这个人28岁
xiaoming.hairColor = "Black"; //赋值给hairColor变量,表示这个人黑色的头发
xiaoming.language = "Chinese"; //赋值给language变量,表示这个人讲中文
// 调用具体的方法
System.out.println(xiaoming.getAge());
System.out.println(xiaoming.getHairColor());
System.out.println(xiaoming.getLanguage());
}
// 变量
private String hairColor;
private String language;
private int age;
//方法
public int getAge() {
return this.age;
}
public String getHairColor() {
return this.hairColor;
}
public String getLanguage() {
return this.language;
}
}
Person类有三个变量(表示人的特征):
- hairColor:头发颜色
- language:语言
- age:年龄
Person xiaoming = new Person():实例化一个具体的对象,并且可以赋值变量,调用类的方法
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)