什么是面向对象的编程思想?
2019-01-15 10:02
127 查看
面向对象的编程产生的历史原因:由于面向过程编程在构造系统时,无法解决重用,维护,扩展的问题,而且逻辑过于复杂,代码晦涩难懂,因此,人们开始想能不能让计算机直接模拟现实的环境,以人类解决问题的方法,思路,习惯和步骤来设计相应的应用程序。于是,面向对象的编程思想就产生了。
面向对象的编程的主要思想是把构成问题的各个事物分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述一个事物在解决问题的过程中经历的步骤和行为。对象作为程序的基本单位,将程序和数据封装其中,以提高程序的重用性,灵活性和可扩展性。类是创建对象的模板,一个类可以创建多个对象。对象是类的实例化。
类是 抽象的,不占用存储空间;而对象具体的,占用存储空间。
面向对象有三大特性:封装,继承,多态。
相关文章推荐
- 什么是对象,什么是类,什么是面向对象的编程语言,什么是面向面向对象的编程思想?
- 什么是面向对象的编程思想?
- 什么是对象?什么是抽象?怎么理解面向对象的编程思想?
- 什么是面向对象的编程思想
- java 面向对象的编程思想
- Java编程思想:面向对象的逻辑思维方法
- 新ATM机 学会使用面向对象的思想来编程
- 面向对象的编程和面向过程的编程有什么区别
- 面向对象的编程思想
- 面向对象的编程思想在javascript中的运用(上)
- 使用面向对象的编程思想写一个简单的控制台计算器程序,放松一下
- Py修行路 python基础 (十四)递归 及 面向对象初识及编程思想
- IT第十九天 - 继承、接口、多态、面向对象的编程思想
- flash面向对象的编程思想
- 如何培养面向对象的编程思想(转)
- uva 492 Pig_Latin 题目详解及面向过程,面向对象的编程思想的粗略讲解
- 什么是编程思想
- 编程要有面向对象的思想-卡片类
- Java编程思想之面向对象
- 编程思想之迭代器什么是迭代器?