《疯狂Java讲义》(四)---- 面向对象&基于对象
2024-10-19 14:33:12
“基于对象”也使用了对象,但是无法利用现有的对象模板产生新的对象类型,继而产生新的对象,也就是说,“基于对象”没有继承的特点,而多态更需要继承,所以“基于对象”也没有多态的特点。
“面向对象”的三大基本特征(封装,继承,多态)缺一不可。
判断两者的区别,就是看是否有继承和多态的特征。
例如,JavaScript是基于对象的,它使用一些封装好的对象,调用对象的方法,设置对象的属性,但是无法派生出新的雷,只能使用现有对象的方法和属性。
最新文章
- 小菜学习设计模式(二)—单例(Singleton)模式
- hadoop2.7下载mirror
- OpenLDAP安装
- [译]最长回文子串(Longest Palindromic Substring) Part I
- 如何修改tomcat的端口
- 在 mvc 中使用下拉列表
- http://www.linuxso.com/linuxpeixun/10332.html
- 1319-n皇后问题
- 一次awk脚本的重构
- hdu 5656 CA Loves GCD(dp)
- C#实现导出Excel
- MySQL备忘录
- svn客户端更改用户名
- Go基础系列:struct的导出和暴露问题
- [UOJ455][UER #8]雪灾与外卖——堆+模拟费用流
- yesno孤立词识别kaldi脚本
- 探究Entity Framework如何在多个仓储层实例之间工作单元的实现及原理(2018-05-31修改部分严重错误代码)
- ObjectOutputStream
- 阿里八八Alpha阶段Scrum(7/12)
- TS流解析 一