为了账号安全,请及时绑定邮箱和手机立即绑定

Dog myDog=new Dog(“花花”,3);括号里面表示的是什么意思呀?

Dog myDog=new Dog(“花花”,3);括号里面表示的是什么意思呀?

qq_拚却_0 2017-07-04 11:28:25
public class Dog{    String name;    int age;       Dog(String name1, int age1){        name = name1;        age = age1;        System.out.println("感谢主人领养了我");    }       void bark(){        System.out.println("汪汪,不要过来");    }     void hungry(){        System.out.println("主人,我饿了");    }       public static void main(String arg[]){        Dog myDog = new Dog("花花", 3);        // 访问成员变量        String name = myDog.name;        int age = myDog.age;        System.out.println("我是一只小狗,我名字叫" + name + ",我" + age + "岁了");        // 访问方法        myDog.bark();        myDog.hungry();    }}
查看完整描述

1 回答

已采纳
?
__innocence

TA贡献313条经验 获得超208个赞

看构造方法:

Dog(String name1, int age1){
        name = name1;
        age = age1;
        System.out.println("感谢主人领养了我");
    }

这是你新建的一个Dog对象:

Dog myDog = new Dog("花花", 3);

花花对应name1 , 3对应age1

意思就是:新建一个狗,名字叫花花,年龄为3

查看完整回答
1 反对 回复 2017-07-04
  • 1 回答
  • 0 关注
  • 1760 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信