java什么叫面向对象?
2024-09-04 02:25:34
面向对象(Object-Oriented,简称OO)就是一种常见的程序结构设计方法。
面向对象思想的基础是将相关的数据和方法放在一起,组合成一种新的复合数据类型,然后使用新创建的复合数据类型作为项目的基础。
面向对象是一个很抽象的概念,它相对面向过程而言。
过程与对象都是一种解决问题的思想。
面向过程:强调的是功能行为,一种过程,先干啥,再干啥;
面向对象:将功能封装到对象里,强调的是具备某功能的对象;
按照面向对象的思想,可以把任何的东西看做对象!
面向对象的三个特征:
封装(Encapsulation);
继承(Inheritance);
多态(Polymorphism)。
我的总结:
面向过程:强调的是具体的功能实现;(执行者)
面向对象:强调的是具备功能的对象。(管理者)
最新文章
- Python面向对象(一)
- 1、启动oracle的步骤
- MicroStation VBA基础
- 【Python自动化运维之路Day4】
- Flink - Juggling with Bits and Bytes
- 智能硬件+App移动新生态【11.01深圳】
- 基础总结篇之二:Activity的四种launchMode
- hdu_5898_odd-even number(数位DP)
- my new day in CNblog
- Linux Shell脚本攻略学习总结:三
- 使用BCDEDIT创建BCD文件
- Centos7安装jdk-12的详细过程
- GitHub-版本管理
- jsp (2)
- JavaWeb基础-servlet
- PHP序列化变量的4种方法
- 转:web.xml 配置中classpath: 与classpath*:的区别
- [POJ3416]Crossing
- react mobx webpack 使用案例
- 破谣言——iPhone砍价