A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

面向对象到底是怎么理解呢?学了一个月了还是秘密呼呼的,谁能讲下自己的理解呀?我说不出来

2 个回复

倒序浏览
你要和生活联系起来,生活中碰到的每一个事物都是一个具体的对象,你可以问问自己他们自己都有什么属性(特点),有什么可以被调用的方法(功能),比如,你看到一个爸爸开车送小孩上学,你要想到爸爸和儿子这是一个继承关系,开车时爸爸的调用车的开车方法,爸爸中拥有(包含车的类)一辆车,在路上,儿子看到一只老鼠,于是问爸爸,这是什么动物,爸爸说是老鼠,于是你可以知道,老鼠继承动物。可以使用称呼老鼠为动物,使用了多态的特性,既 动物  animal=new 老鼠();加油

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
我的理解是:思考面向对象时,你可以按照这样的步骤来分析,1、你在面对一个东西的时候,你先分析它属于哪个类,有哪些对象。2、在看看这些类和对象有什么属性3、类和类、对象和对象之间有什么关系?当我们在网上看到MH370时,就想到它属于波音777类,它本身是一个对象。它的属性有机翼、机舱、控制台……有飞行的方法。它是飞机类的子类,它和其它波音777客机都是实例对象。

评分

参与人数 1技术分 +1 收起 理由
何伟超 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马