面向对象理解
来源:互联网 发布:淘宝领金币怎么没有了 编辑:程序博客网 时间:2024/06/10 08:46
面向对象可以从以下几个方面进行理解
1 继承
子类从父类中继承信息,就像儿子继承父亲,让一个类有了延续性
2封装
本质就是隐藏实现细节,对外提供公共的访问方式。举例来说就如一个人使用一个app,他并不关系app如何编写的,只需要知道如何使用app。
3多态
专业术语:父类引用指向子类对象,简单来说就是同一个父类引用让子类去实现不同的方法,他让事物有不同的形态。它分为运行时多态和编译时多态,核心是运行时多态,它的实现满足两个条件。
1 让子类去重写父已实现的方法或抽象方法
2 子类根据自己的行为去实现不同的方法
4抽象
一个类只需要知道属性和行为,而具体的实现细节并不知道,让子类可以进行拓展。
1 0
- 理解面向对象
- 理解面向对象
- 理解“面向对象”
- 面向对象理解
- 面向对象进一步理解
- 面向对象基本理解
- 理解“面向对象”
- 理解面向对象
- 理解面向对象2
- 面向对象的理解
- 理解面向对象
- 面向对象的理解
- 面向对象的理解
- 面向对象理解
- 如何理解面向对象?
- 面向对象的理解
- 面向对象的理解
- 面向对象的理解
- JpushiOS 10问题
- eclipse中修改虚拟机堆内存大小
- jdk1.8新特性之Lambda表达式及在Android Studio中的使用
- nodejs安装
- 这交互炸了(三):闪屏页是像云一样消失的
- 面向对象理解
- 【知识分享】美句收藏二
- Android闪屏欢迎界面的实现
- 查linux的cpu内存情况
- [代码笔记] python 之嵌套列表(多维数组)之转置
- 谈谈互联网后端基础设施
- Linux系统下连接Oracle数据库,创建新的数据库用户及分配权限
- 每天一个linux命令(20):find命令之exec
- 贝叶斯画树