
package HspLearningoop;
public class Demon07 {
public static void main(String[] args) {
Student s = new Student();
s.name = "tang";
s.age = 19;
//创建一个myTools对象
myTools myTools = new myTools();
Student s2 = myTools.copyStudent(s);
//到此s s2是student两个独立的对象,属性相同
System.out.println("s的属性age:"+s.age+"名字为:"+s.name);
System.out.println("s2的属性age:"+s2.age+"名字为:"+s2.name);
//可以通过输出对象的hashcode看看对象是否是一个
System.out.println(s == s2);
}
}
class Student{
String name;
int age;
}
class myTools{
public Student copyStudent(Student s){
Student s2 = new Student();
s2.age = s.age;
s2.name = s.name;
return s2;
}
}
网友评论