zoukankan      html  css  js  c++  java
  • 个人关于类继承中虚方法的认识

    关于虚方法,这是我个人理解后描述的:
    当父类和子类都具有一个完全相同的方法时,父类声明的虚方法将被子类中重写的该方法覆盖,父类变量引用子类后,该父类变量调用此方法时,输出的为子类的方法。
     
    虚方法的作用: 只使用父类类型变量提供的公有成员时,该父类类型变量讲输出子类重写后的该方法。当定义多个不同类型的子类后,该父类类型变量成了“变色龙”,随着引用子类的不同就能做不同的事情。
     
    为了方便记忆:
    虚方法
    方法重载相同时,(使用的条件)
    子类重写父类虚,(使用的技巧)
    父类跟着子类变,(输出的结果)
    父子相煎何太急。(使用的建议)
     
     
    继承中相同的字段:
    父子相同字段时,
    变量是谁由谁定,
    天下何处无芳草,
    何必单恋一支花。
  • 相关阅读:
    VisualVM工具的使用
    jstack的使用
    JVM内存溢出的定位与分析
    初识JVM
    JVM运行参数
    VIM 常用命令
    python3 简单抓取图片2
    python3 抓取图片
    node.js GET 请求简单案例
    node.js 爬虫
  • 原文地址:https://www.cnblogs.com/chonghanyu/p/3491636.html
Copyright © 2011-2022 走看看