zoukankan      html  css  js  c++  java
  • 面向对象三大特征

    1.封装(保护程序)
      1.1)类:封装的是对象的属性和行为
      1.2)方法:封装的是特定的业务逻辑功能实现
      1.3)访问控制修饰符:封装的是具体的访问权限(数据私有化,行为公开化)

    2.继承
      2.1)作用:代码复用
      2.2)超类:所有派生类所共有的属性和行为
               接口:部分派生类所共有的行为
               派生类:派生类所特有的属性和行为
    2.3)继承具有传递性,单一继承、多接口实现

    3.多态
      3.1)意义:行为的多态(所有抽象方法都是多态的)
    对象的多态(所有对象都是多态的)
      3.2)向上造型、强制类型转换、instanceof判断
      3.3)表现形式:
        3.3.1)重写:根据对象的不同来表现多态
        3.3.2)重载:根据参数的不同来表现多态

    欢迎大佬指点。
  • 相关阅读:
    docker网络
    docker-registry搭建
    JDK1.8源码安装
    docker-compose应用
    docker-compose介绍
    docker commit
    CMD/ENTROYPOINT区别
    第一个dockerfile
    SpringBoot整合Mybatis对单表的增、删、改、查操作
    向上取整、向下取整
  • 原文地址:https://www.cnblogs.com/tietouwa/p/13489939.html
Copyright © 2011-2022 走看看