Bate:猫咪领养
class Cat{
private int age; //权限私有化
private String name;
private String color;
private String homeland;
public void setAge(int a){ //设置访问方法
age=a;
System.out.println("Age="+a);
}
public void setName(String n){
name=n;
System.out.println("Name="+n);
}
public void setColor(String c){
color=c;
System.out.println("Color="+c);
}
public void setHomeland(String h){
homeland=h;
System.out.println("Homeland="+h);
}
}
class getCat{
public static void main(String[] args){
Cat c=new Cat(); //创建对象
c.setAge(1);
c.setColor("Mixed");
c.setName("Coke");
c.setHomeland("Italy");
}
}
Ver 1.0
应用构造函数与构造代码块
class Cat{
private int age;
private String name;
private String color;
private String homeland;
{ //构造代码块
System.out.println("_∑:зゝ∠)_");
}
Cat(int a,String n,String c,String h){
age=a;
name=n;
color=c;
homeland=h;
System.out.println("Name="+n+" Age="+a+" Color="+c+" Homeland="+h);
}
}
class getCat{
public static void main(String[] args){
Cat c=new Cat(-1,"Coke","Mixed","Italy");
}
}
本文通过Java语言实现了一个简单的猫咪领养系统,利用类和对象的概念,演示了如何使用私有成员变量与公共访问方法来封装数据,并通过构造函数初始化对象属性。


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



