您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页java一句话弄懂面向对象

java一句话弄懂面向对象

来源:化拓教育网

问:张三开车(大家不要乱想),车是谁开的?

A选项:毫无疑问,当然是张三开的!

B选项:难不成是车它自己开的?见鬼啦?

没错,车子是自己开自己,选B

首先车是对象,车具有(属性:轮胎、发动机、价格、品牌  行为:开车)

人也是对象,人具有(属性:年龄、身高、颜值、体重 行为:吃饭、睡觉、打豆豆)

为什么人的行为里面没有开车?人也可以开车啊!

首先:对于来说,开车是它的基本功能;而对于来说,“开车”是他们的活动,但不是他们的核心行为。人可以开车,但“开车”并不是每个人的基本行为特征,所以在的基本行为里没有包含“开车”。

其次:车是对象,人是对象,车就封装车自己的属性和行为,人封装自己的属性和行为,通过封装,每个对象只暴露与其角色和职责相关的行为,同时隐藏实现细节,使得对象设计更为简洁和专注。

按照这个办法,相信你略加思索,就能彻底理解面向对象最最最核心的思想,之后你在理解面向对象三大特征(封装、继承、多态)的时候就游刃有余啦!

学习应该是从最简单的1+1开始,每天有一捏捏的进步,你就胜过24小时的原地踏步,加油!面向对象最最最核心的思想我已经传授给你啦!

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务