创建Monkey类 属性:名称(name)和特征(feature) 方法: 1) 无参构造方法(默认初始化 name 和 feature 的属性值,属性值参考效果图) 2) 带参构造方法,接收外部传入的参数,分别向 name 和 feature 赋值2、创建测试类 分别通过无参构造方法和带参构造方法,完成对象实例化实例化对象,并打印输出对象信息,输出格式如效果图。效果图:Monkey类public class Monkey {//属性:姓名(name)、特征(feature) //无参的构造方法(默认初始化name和feature的属性值,属性值参考效果图) //带参的构造方法(接收外部传入的参数,分别向 name 和 feature 赋值) } 测试类:Test2public class Test2 { public static void main(String[] args) { //调用无参构造方法实例对象 //打印输出对象属性 //调用带参构造方法实例对象 //打印输出对象属性 }}
时间: 2023-05-13 20:07:06 浏览: 181
Monkey类的代码如下:
public class Monkey {
//属性:姓名(name)、特征(feature)
private String name;
private String feature;
//无参的构造方法(默认初始化name和feature的属性值,属性值参考效果图)
public Monkey() {
this.name = "猴子";
this.feature = "尾巴长,喜欢爬树";
}
//带参的构造方法(接收外部传入的参数,分别向 name 和 feature 赋值)
public Monkey(String name, String feature) {
this.name = name;
this.feature = feature;
}
//Getter和Setter方法
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getFeature() {
return feature;
}
public void setFeature(String feature) {
this.feature = feature;
}
}
测试类的代码如下:
public class Test2 {
public static void main(String[] args) {
//调用无参构造方法实例对象
Monkey monkey1 = new Monkey();
//打印输出对象属性
System.out.println("姓名:" + monkey1.getName() + ",特征:" + monkey1.getFeature());
//调用带参构造方法实例对象
Monkey monkey2 = new Monkey("金丝猴", "毛茸茸的,喜欢吃桃子");
//打印输出对象属性
System.out.println("姓名:" + monkey2.getName() + ",特征:" + monkey2.getFeature());
}
}
输出结果如下:
姓名:猴子,特征:尾巴长,喜欢爬树
姓名:金丝猴,特征:毛茸茸的,喜欢吃桃子
阅读全文