• java 封装,继承,多态基础


    什么是封装?

    1,对象数据和在、操作该对象的指令都是对象自身的一部分,能够实现尽可能对外部隐藏数据。

    2,实际项目开发中,使用封装最多的就是实体类。

    什么是继承?

    1,继承是面向对象程序设计能提高效率的重要原因。

    2,继承具有传递性。

    3,继承来的属性和方法是隐式的,也就是在本类里面是看不见的。

    4,一个类只能有一个父类,也就是了类是单继承的。

    5,一个接口可以有多个父类的,也就是接口可以是多继承的。

    什么是多态?

    1,多态就是对象拥有多种形态:引用多态和方法多态。

    2,引用多态:父类的引用可以指向本类的对象、父类的引用苦指向子类的对线。

    3,方法多态:创建本类对象是,调用的方法为本类的方法;创建子类对象时,调用的方法为子类重写的方法或者继承的方法。

    4,存在多态的必要条件:继承、重写。

    5多态的作用是消除类型之间的耦合关系。

  • 相关阅读:
    Project 01 PlantAndZomb
    iOS平台内存使用原则
    IOS之UIKit_Day22--23
    IOS之UIKit_Day21
    IOS之UIKit_Day20
    浅谈javascript数据类型,对象,类
    从输入一个url到加载页面发生了什么?
    d3.js(2)-svg
    d3.js(1)
    console.time和performance.now()
  • 原文地址:https://www.cnblogs.com/chenzezhan/p/7811447.html
Copyright © 2020-2023  润新知