请老师看看

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

看起来代码的逻辑是没有问题的,不过建议同学运行一下试试,如果无编译错误就可以了,另外建议同学在提问时要粘贴代码而不是截图哦,这样方便老师测试你的代码,并具有针对性的为你解答,祝学习愉快~

  • 努力学习的我 提问者 #1
    一开始不知道,抱歉老师,下面我粘了代码,老师帮忙再看看,我学类这块学的还是不太好的 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 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师