面向对象
把事情全交给其他人
我只负责叫人
我要吃苹果,我给班主任打电话,她负责去找卖苹果的地方,再掏钱买苹果,返回给我苹果
class Me{ //我只负责在教室学习,凡迪老师负责满足我一切要求,她就是我的对象
public static void main(String[] args){
Teacher t = new Teacher(); //给凡迪老师打电话,我饿了
t.eat(); //凡迪老师给苹果我(这个过程她做了找卖苹果的地方,再掏钱买苹果,返回给我苹果这一系列的动作,而我只是说了句话)
}
}
class Teacher{
public static void eat(){ //凡迪老师的电话
this.find();
this.money();
this.buy();
}
public void find(){
System.out.println("找卖苹果的地方"); //找卖苹果的地方的行为
}
public void money(){
System.out.println("掏钱"); //凡迪老师掏钱的动作
}
public void buy(){
System.out.println("把苹果给我"); //凡迪老师给苹果我的动作
}
}
|
|