类与对象的概述&对象内存图

现实世界中是如何描述一个事物的呢?


    举例:学生
        姓名,年龄,性别.....
        学习,吃饭,睡觉.....
        
    属性: 该事物的描述信息
    行为: 该事物能够做什么
    
我们学习编程语言,是为了模拟现实世界的事物
而我们学习编程语言Java中最基本的单位是:类
所以,我们应该把事物通过类来体现出来,
由此,我们就得到了现实世界事物 和 类的对应关系:

事物:        类:
    属性            成员变量
    行为            成员方法
    
类: 是一组相关的属性和行为的集合,是一个抽象的概念
对象:是该类事物的具体表现形式,具体存在的个体

举例:
    学生:类
    班长:对象
    

对象内存图

类与对象的概述&对象内存图