• java 中继承时子类——重写父类方法


    1. 普通类继承,并非一定要重写父类方法。
    2. 抽象类继承,如果子类也是一个抽象类,并不要求一定重写父类方法。如果子类不是抽象类,则要求子类一定要实现父类中的抽象方法
    3. 接口类继承。如果是一个子接口,可以扩展父接口的方法;如果是一个子抽象类,可以部分或全部实现父接口的方法;如果子类不是抽象类,则要求子类一定要实现父接口中定义的所有方法。


    接口中的方法默认的是public abstract
     1 package com.hh.Object;
     2 
     3 public class Interface {
     4     public static void main(String[] args) {
     5 
     6     }
     7 }
     8 
     9 interface AA {// 接口中的方法默认的是public abstract
    10     public void mAA();
    11 }
    12 
    13 interface BB {
    14     public void mBB();
    15 }
    16 
    17 abstract class CC {
    18     abstract public void mCC();
    19 }
    20 
    21 interface FF extends AA, BB {// 子接口继承接口,可以扩展父接口的方法;
    22 
    23 }
    24 
    25 class DD implements AA, BB {
    26 
    27     public void mBB() {
    28 
    29     }
    30 
    31     public void mAA() {
    32 
    33     }
    34 
    35 }
    36 
    37 class EE extends CC implements AA, BB {
    38     public void mBB() {
    39 
    40     }
    41 
    42     public void mAA() {
    43 
    44     }
    45 
    46     @Override
    47     public void mCC() {
    48 
    49     }
    50 
    51 }
    View Code
  • 相关阅读:
    X3850M2安装CertOS 7 KVM 2--Mount
    X3850M2安装CertOS 7 KVM 2--VNC
    X3850M2安装CertOS 7 KVM
    vs2012 opencv 配置
    asp.net MVC code first Migrations : Model 同步到DB中
    HyperV采用硬盘拷贝的方式迁移虚拟机后的问题处理
    事后诸葛亮
    个人作业——软件产品案例分析
    冲刺总结随笔
    Alpha第九天
  • 原文地址:https://www.cnblogs.com/ghostTao/p/4340677.html
Copyright © 2020-2023  润新知