一开始不知道,抱歉老师,下面我粘了代码,老师帮忙再看看,我学类这块学的还是不太好的
public class Test {
public static void main(String[] args) {
//调用无参构造方法实例对象
Monkey monkey1=new Monkey();
monkey1.name="长尾猴";
monkey1.feature="尾巴长";
//打印输出对象属性
System.out.println("名称:" + monkey1.name);
System.out.println("特征:" + monkey1.feature);
System.out.println("=======================");
//调用带参构造方法实例对象
Monkey monkey2=new Monkey("白头叶猴","头上有白毛,喜欢吃树叶");
//打印输出对象属性
System.out.println("名称:" + monkey2.name);
System.out.println("特征:" + monkey2.feature);
}
}
public class Monkey {
//属性:姓名(name)、特征(feature)
String name;
String feature;
//无参的构造方法(默认初始化name和feature的属性值,属性值参考效果图)
public Monkey(){
System.out.println("我是使用无参构造产生的猴子:");
}
//带参的构造方法(接收外部传入的参数,分别向 name 和 feature 赋值)
public Monkey(String name,String feature){
this.name=name;
this.feature=feature;
System.out.println("我是使用带参构造产生的猴子:");
}
}
2018-12-11 14:06:53
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星