
面向对象
面向对象
万俟淋曦
优快云专家博主,阿里云专家博主,中国人工智能学会会员。主要探索机器人与AI的结合,具身智能、集群智能等,持续分享机器人领域相关技术,包括不限于SLAM,ROS,CV,DL,EAI等,助力机器人领域研究者成长进步,为我国机器人研发与制造领域添砖加瓦。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【面向对象】关于继承
1. 香蕉猴子丛林问题使用一个类,但牵扯到许多类。Erlang 的创建者 JoeArmstrong 有句名言:面向对象语言的问题在于,它们依赖于特定的环境。你想要个香蕉,但拿到的却是拿着香蕉的>猩猩,乃至最后你拥有了整片丛林。解决办法:不要把类层次建得那么深。但如果继承是重用的关键,那么给继承机制添加的任何限制都会限制重用。这是建议使用:包含和委托(Contain and Delegate)。2. 菱形继承问题Class PoweredDevice {}Class Scann原创 2020-11-01 21:10:46 · 329 阅读 · 0 评论 -
面向对象问题整理(Tips of OOP)
整理一些关于面向对象的小问题。有些是个人理解,如有偏颇,欢迎讨论。1. 怎样理解面向对象?面向对象简单来说就是将功能封装到对象(数据和方法的结合体)里,程序员面向对象,让对象去完成这些功能。2. 怎样理解对象?万物皆对象。对象是数据和方法的结合体。是一个实在个体,对数据和方法进行操作的最小单位。变量,也可理解为对象,声明该变量的数据结构即是一个类,该变量就是该类的一个实例化对象。3....原创 2020-02-05 13:37:43 · 533 阅读 · 0 评论