面向对象编程的概念

对象和面向对象的概念:

  万物皆对象

  面向对象指以属性和行为的观点去分析现实生活中的事物

  面向对象编程指先以面向对象的思想进行分析,然后使用面向对象的编程语言进行表达的过程

  面向对象编程是软件产业化发展的需要

  理解面向对象的思想精髓(封装、继承、多态),至少掌握一种编程语言

类和对象的概念

  对象主要是指现实生活中客观存在的实体,在Java语言中对象体现为内存空间中的一块存储区域(在堆区中申请的一块存储单元)

  类简单来就是分类,是对具有相同特征和行为的多个对象共性的抽象描述(比如现在正在听课的学生,可以分为学生类),在java语言中体现为一种引用数据类型,里面包含了描述特征/属性的成员变量以及描述行为的成员方法。 

  类是用于构建对象的模板(设计图),对象的数据结构由定义它的类来决定。

原文地址:https://www.cnblogs.com/xujiaqi/p/13544939.html