zoukankan      html  css  js  c++  java
  • 基础总结

    1、抽象类继承接口,实现类 继承抽象类,实现类可以实现抽象类的方法并且调用,也可以直接调用抽象类中实现的接口方法,但是客户端调用时要保证类别为公开的public而不是protected或者私有类,实现抽象类的方法的时候不可以修改抽象类方法的修饰符

    2、接口可以继承接口,实现子接口的类必定会实现父类接口的方法

    3、接口不可以继承抽象类,抽象类可以继承接口

    4、父类方法的构造函数可以在子类使用:base继承父类构造函数的参数

    5、父类的公开属性可以在继承子类中隐性调用

    6、继承类和继承接口的时候继承类一定要先放在冒号前面,接口放在最后,不支持继承多个类

    7、父类的protected方法或者public方法在子类也可以通过base.方法去显示调用

    8、this 关键字引用类的当前实例,还可用作扩展方法的第一个参数的修饰符。意思就是调用全局设置的一些变量什么的,还可以当做当前类的实例化对象传参什么的用

    9、父类和子类方法名称一样,实例化调用方法会调用子类的方法,如果子类没有一样的方法,就调用父类的

    10、虚方法可以不存在于抽象类,也可以存在于普通类

  • 相关阅读:
    Hive数据倾斜原因和解决办法(Data Skew)
    Hive简介
    SQL---公共表表达式(CTEs)
    SQL面试题---topN问题
    SQL---分页查询
    SQL---自连接(self join)
    SQL---关联子查询(correlated subquery)
    SQL---CASE表达式
    SQL查询语句执行顺序
    SQL---窗口函数(window function)
  • 原文地址:https://www.cnblogs.com/llcdbk/p/5457250.html
Copyright © 2011-2022 走看看