黑马程序员技术交流社区

标题: 面向对象的看法 [打印本页]

作者: qetu001212    时间: 2016-7-19 23:31
标题: 面向对象的看法
面向对象
把事情全交给其他人
我只负责叫人

我要吃苹果,我给班主任打电话,她负责去找卖苹果的地方,再掏钱买苹果,返回给我苹果
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("把苹果给我");          //凡迪老师给苹果我的动作
}
}

作者: 花了很多钱    时间: 2016-7-19 23:34
这个方法棒棒哒
作者: Sbbbbbbbbbb    时间: 2016-7-19 23:54
2期的哪位啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2