类:类是一种抽象的数据类型,他是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物,是抽象的。
例:Person类、Pet类
对象:对象是抽象概念的具体实例。能够体现出特点,展现出功能的是具体的实例,而不是一个抽象的概念。
例:张三就是人的一个具体实例,张三家里的狗也是一个具体实例。
总结:类是一个模板,包含很多属性,对象可以套用这个模板,很多属性决定了对象的唯一性,也决定了对象的不同。
//学生类
public class student {
String name;
int age;
public void study(){
System.out.println(this.name+"在学习");//this 代表当前这个类
}
}
public class Application {
public static void main(String[] args) {
//类是抽象的,需要实例化
//类实例化之后会返回一个自己的对象
//student对象就是一个Student类的具体实例
student student = new student();
student xiaoming = new student();
student xiaohong = new student();
xiaoming.name="小明";
xiaoming.age=10;
System.out.println(xiaoming.name);
System.out.println(xiaoming.age);
}
}