zoukankan      html  css  js  c++  java
  • 面向对象多态

    1.什么是多态

    同一个类型的实例调用“相同”的方法,产生的结果是不同的。

    2.多态有什么优点/缺点

    优点:可以使类的使用有统一的格式,在设置不确定调用的类的时候,只需关注要实现的共同特征。
    缺点:

    3.如何实现

    实现多态的方法有三种 虚方法;抽象类;接口
    所有的实现都必须在父类中用virtual修饰,虚方法中修饰方法,抽象类和接口中修饰类和方法,子类中必须用override重写修饰的方法.

    4.有什么注意的点

    抽象类成员的访问修饰符不能是private
    抽象类是有构造函数的,虽然不能被实例化

    5.底层原理

  • 相关阅读:
    Celery
    高并发架构
    websocket
    git分支管理
    auto_ptr与shared_ptr
    UDP信号驱动IO
    TCP带外数据
    UDP广播
    获取mac地址
    char数组初始化
  • 原文地址:https://www.cnblogs.com/alideluobo/p/14137382.html
Copyright © 2011-2022 走看看