类、实例和属性的区别与联系
类是一种抽象的数据类型,对象是具体的实例变量,这个变量具有不同的性质,这些不同的性质就是属性。
举个例子,人是类,何同学是具体的人的实例变量,何同学的身高、体重、年龄都是描述他性质(属性)的字段。
class Person{
public String name;
public double height;
public double weight;
public int age;
}
创建实例
定义了类之后,只是定义了对象的模板,还需要定义一个引用类型(不是基本类型的都是引用类型)的变量,并对其进行赋值。
public class He{
public static void main(String[] args){
Person he = new Person();
he.name = "hetongxue";
he.height = 175;
he.weight = 60;
he.age = 22;
System.out.println(he.name+"is"+he.age+"years old" "身高:"+he.height+"体重:"+he.weight);