该小程序由两个class组成,一个是Cats.java表示记录变量和行为;一个是Appliacation.java表示运行开发程序
Cats.java
public class Cats {
/*
@该类有4个变量,包括:
@名字;
@年龄;
@种类;
@食物:
*/
public String name;
public int age;
public String variety;
public String food;
/*
@该类中有3种行为,包括:
@吃饭时间;
@睡觉时间;
@发狂时间;
*/
public void eat(){
System.out.println(this.name+"正在吃饭");
}
public void sleep(){
System.out.println(this.name+"正在睡觉");
}
public void crazy(){
System.out.println(this.name+"正在发狂");
}
}
ApplicationRun.java
public class ApplicationRun {
public static void main(String[] args) {
Cats xiaoMing_family_pets = new Cats();
Cats xiaoZhang_family_pets = new Cats();
xiaoMing_family_pets.name ="Tom";
xiaoMing_family_pets.age = 2;
xiaoMing_family_pets.variety = "布偶";
xiaoMing_family_pets.food = "猫粮和小鱼干";
xiaoZhang_family_pets.name = "Jerry";
xiaoZhang_family_pets.age = 2;
xiaoZhang_family_pets.variety = "狸花猫";
xiaoZhang_family_pets.food = "老鼠和小鸟";
System.out.println("xiaoMing_family_pets.name = " + xiaoMing_family_pets.name);
System.out.println("xiaoMing_family_pets.age = " + xiaoMing_family_pets.age);
System.out.println("xiaoMing_family_pets.variety = " + xiaoMing_family_pets.variety);
System.out.println("xiaoMing_family_pets.food = " + xiaoMing_family_pets.food);
System.out.println("xiaoZhang_family_pets.name = " + xiaoZhang_family_pets.name);
System.out.println("xiaoZhang_family_pets.age = " + xiaoZhang_family_pets.age);
System.out.println("xiaoZhang_family_pets.variety = " + xiaoZhang_family_pets.variety);
System.out.println("xiaoZhang_family_pets.food = " + xiaoZhang_family_pets.food);
//记录吃饭时间
xiaoMing_family_pets.eat();
xiaoZhang_family_pets.eat();
//记录睡觉时间
xiaoMing_family_pets.sleep();
xiaoZhang_family_pets.sleep();
//记录发狂时间
xiaoMing_family_pets.crazy();
xiaoZhang_family_pets.crazy();
}
}
该Java小程序包含两个类,Cats类定义了猫的属性(名字、年龄、种类、食物)和行为(吃饭、睡觉、发狂)。ApplicationRun类则创建并初始化两只猫的对象,分别命名为xiaoMing_family_pets和xiaoZhang_family_pets,然后调用它们的行为方法展示其活动状态。
1329

被折叠的 条评论
为什么被折叠?



