类与对象的概述&对象内存图
现实世界中是如何描述一个事物的呢?
举例:学生
姓名,年龄,性别.....
学习,吃饭,睡觉.....
属性: 该事物的描述信息
行为: 该事物能够做什么
我们学习编程语言,是为了模拟现实世界的事物
而我们学习编程语言Java中最基本的单位是:类
所以,我们应该把事物通过类来体现出来,
由此,我们就得到了现实世界事物 和 类的对应关系:
事物: 类:
属性 成员变量
行为 成员方法
类: 是一组相关的属性和行为的集合,是一个抽象的概念
对象:是该类事物的具体表现形式,具体存在的个体
举例:
学生:类
班长:对象