编程基础

编程基础

  • 类的三要素
    封装 :类中的属性被隐藏了 只有通过方法 也就是class中的 函数才能调用 这种叫做封装

    继承 :子类继承父类型的属性 和 方法

    多态: 多态是同一个行为具有多个不同表现形式或形态的能力。
    多态存在的三个必要条件:

    继承
    重写
    父类引用指向子类对象
    

    class “动物” 有 method “叫”。。。然后基于 动物 定义 class 狗和猫

    也定义method 叫。。。。然后 对于一个变量 类型为 动物。。。然后无论 
    这个变量是 猫是狗 都能支持 “叫“ 这个 method 了 这种叫做多态
    
  • 对象 类

类: 类是一个模板,它描述一类对象的行为和状态。
对象:对象是类的一个实例,有状态和行为。

类 是由 属性(变量) 和 方法(函数) 组成
对象 是类的实例化,其中 属性(变量) 叫做状态, 方法(函数) 叫做行为