黑马程序员技术交流社区

标题: 面向对象到底是怎么理解呢?学了一个月了还是秘密呼呼的 [打印本页]

作者: fenzheng    时间: 2014-3-14 23:49
标题: 面向对象到底是怎么理解呢?学了一个月了还是秘密呼呼的
面向对象到底是怎么理解呢?学了一个月了还是秘密呼呼的,谁能讲下自己的理解呀?我说不出来
作者: 胡文彬    时间: 2014-3-15 00:07
你要和生活联系起来,生活中碰到的每一个事物都是一个具体的对象,你可以问问自己他们自己都有什么属性(特点),有什么可以被调用的方法(功能),比如,你看到一个爸爸开车送小孩上学,你要想到爸爸和儿子这是一个继承关系,开车时爸爸的调用车的开车方法,爸爸中拥有(包含车的类)一辆车,在路上,儿子看到一只老鼠,于是问爸爸,这是什么动物,爸爸说是老鼠,于是你可以知道,老鼠继承动物。可以使用称呼老鼠为动物,使用了多态的特性,既 动物  animal=new 老鼠();加油
作者: 赵卓辉    时间: 2014-3-15 00:54
我的理解是:思考面向对象时,你可以按照这样的步骤来分析,1、你在面对一个东西的时候,你先分析它属于哪个类,有哪些对象。2、在看看这些类和对象有什么属性3、类和类、对象和对象之间有什么关系?当我们在网上看到MH370时,就想到它属于波音777类,它本身是一个对象。它的属性有机翼、机舱、控制台……有飞行的方法。它是飞机类的子类,它和其它波音777客机都是实例对象。




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