import java.util.Scanner; /** *定义一个动物类,动物有三个属性, *实例化三个对象,存储在数组中, *分别给它们赋值,再打印出来 */ public class Animal{ //定义三个私有属性,在类外面无法直接访问,只能通过提供的set、get方法访问 private double weight;//定义动物的体重 private int leg;//定义动物腿的数量 private String color;//定义动物的颜色 private Animal[] animals;//声明一个动物数组 public void setWeight(double weight){ this.weight=weight; } public double getWeight(){ return weight; } public void setLeg(int leg){ this.leg=leg; } public int getLeg(){ return leg; } public void setColor(String color){ this.color=color; } public String getColor(){ return color; } //初始化动物init方法 public void initAnimal(){ animals=new Animal[3];//初始化动物数组 Scanner s=new Scanner(System.in);//从控制台接收数据 int j=1; for(int i=0;i<animals.length;i++){//for循环给动物赋值 Animal animal=new Animal();//至关重要,实例
面向对象编程小例子
最新推荐文章于 2023-04-14 20:04:47 发布