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
添加回答
举报
0/150
提交
取消