类:是现实生活中一类具有共同属性和行为事物的抽象;
对象:能都看得见的,真实存在的事物.
我们如何创建一个对象呢?如下:
类名 对象名= new 类名();
dog d= new dog();
使用对象:
使用成员变量
对象名.变量名 / p.color
使用成员方法
对象名方法名() / p.kanjia
例如:
狗类Dog 属性: 毛的颜色color 品种breed 行为: 吃饭eat() 看家lookHome() 定义一个类:
public class dog {
private String color;
private String breed;
public dog() {
}
public dog(String color, String breed) {
this.color = color;
this.breed = breed;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public String getBreed() {
return breed;
}
public void setBreed(String breed) {
this.breed = breed;
}
public void eat(){
System.out.println("啃骨头");
}
public void lookhome(){
System.out.println("看家");
}
public void shuchu3(){
System.out.println(color+"的"+breed+"正在啃骨头");
}
public void shuchu4(){
System.out.println(color+"的"+breed+"正在看家");
}
}
输出测试
public class cat_dog_ceshi {
public static void main(String[] args) {
dog d= new dog();
d.setColor("灰灰色的");
d.setBreed("大狼狗");
d.shuchu3();
d.shuchu4();
}
}