在java中 一个类实例化好的一个对象 作为参数传到另一个在实行实例化的对象这么做的意义是什么?
例:我们有两个自定义类Student和Person我在main方法中生成者两个类的对象。如果这样写:Studenta=newStudent();Personb=newPe...
例:我们有两个自定义类 Student 和Person 我在main方法中生成者两个类的对象。如果这样写: Student a = new Student(); Person b = new Person(a); 这样做的意义是什么?
展开
2个回答
2015-08-07
展开全部
这样就能找到a的各种属性值,比如new Person(int age,int height,String name...),这里有可能有很多,而这些都是student的,这样直接传student不是更简单吗
追问
我可不可以真么理解。
大家都有一样的变量属性。
A类中的变量我们给了它值。
B类同名的变量想要继承它的这些属性值。
B类生成的特殊对象就拥有了A对象里面说有相同属性的值,不需要重新赋值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询