多态
多态指的是在一个类中定义的属性和功能被其他类继承后,当把子类对象直接赋值给父类引用变量时,相同引用类型的变量调用同一个方法所呈现出的多种不同行为特性。...因为它的本质是数据类型,而不是数据,所以不存在于内存中,不能被直接操作,只有被实例化为对象时,才会变得可操作。
类是对现实生活中一类具有共同特征的事物的抽象。...但在还没有学生填表时,这个表格就并没有实际存储学生的任何信息。
一个类可以实例化出多个对象,实例化出的对象 占用实际的物理空间,存储类成员变量。...需要注意的是,在没有成员变量的情况下,类的大小是1,它需要1字节的空间占位,表示对象存在,但不存储任何有效数据。...需要注意的是,类中的成员变量的计算规则和C语言中的结构体一样,都遵循结构体对齐规则,所以下面这种情况中,Date1类的大小是8而不是5: