老师能否总结以下对进行香蕉和杨梅新属性的赋值各种方法,并给出具体实现呢?感觉这块有点懵。。。
来源:4-3 编程练习
慕UI5022318
2019-06-04 22:10:24
老师能否总结以下对进行香蕉和杨梅新属性的赋值各种方法,并给出具体实现呢?感觉这块有点懵。。。
1回答
同学你好,对于子类香蕉和杨梅的新属性的赋值方法有两种哦!
第一种:在构造方法中直接赋值
//创建构造方法,完成调用父类的构造方法,完成属性赋值 public Waxberry(String shape,String taste,String color){ super(shape,taste); this.color=color; }
对应在测试方法中的实现
// 实例化子类对象,并传入相关参数值 Waxberry w=new Waxberry("圆","果味适中","紫红色");
第二种通过set方法,对新属性赋值
//创建构造方法,完成调用父类的构造方法,完成属性赋值 public Waxberry(String shape,String taste){ super(shape,taste); } public void setColor(String color){ this.color=color; } public String getColor(){ return color ; }
对应在测试类中
// 实例化子类对象,并传入相关参数值 Waxberry w=new Waxberry("圆","果味适中"); w.setColor("紫红色");
在构造方法中将新属性传入直接赋值或者通过set方法将属性重新赋值,都是对属性的赋值哦!
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题