有关 类
//首先我们建议一个类,随意命名为Cat。形象具体化其意为猫。 package com.qinshuang; public class Cat { public String name; //类里面属性为 name }
//然后建立主函数main package com.qinshuang; public class main { public static void main (String args []){ Cat heimao = new Cat(); //声明一个对象 黑猫 ,类型为Cat,此对象的类就是我们之前建的Cat,这样才能实现调用
heimao.name = "miaomiao"; //为对象分配变量并赋值 现在这只黑猫名叫 喵喵 Cat baimao = new Cat(); //然后继续再声明一个对象 白猫 baimao.name = "xiaobai"; //再为这一对象分配变量并赋值 现在这只白猫名叫 小白 baimao = heimao; //现在将黑猫的名字赋给白猫 System.out.println(heimao.name); } }
//输出结果是 miaomiao,而不是 xiaobai ,那么为什么呢? 因为 你已经你将黑猫的名字赋给了白猫, //也就是说黑猫的名字“喵喵”将白猫的名字“小白”覆盖掉了,即使原来白猫取名小白 //所以输出 // miaomiao //Process finished with exit code 0
不知道这样说对不对。不对莫怪。
希望进步