zoukankan      html  css  js  c++  java
  • java多态说明

    多态值得注意的地方:成员变量,和静态方法是不存在多态的概念的

    /*
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    */

    package com.fengli;

    /**
    *
    * @author Administrator
    */
    public class BaseClass {

    public int a =0;

    public static void printString(){
    System.out.println("base staitc String");
    }

    public void unStaticPrintString(){
    System.out.println("base unStaitc String");
    }

    }

    /*
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    */

    package com.fengli;

    /**
    *
    * @author Administrator
    */
    public class SubClass extends BaseClass{

    public int a =1;

    public static void printString(){
    System.out.println("staitc String");
    }

    @Override
    public void unStaticPrintString(){
    System.out.println("unStaitc String");
    }

    public static void main(String[] args){
    BaseClass bc = new SubClass();
    System.out.println(bc.a); //输出父类的值0
    bc.printString(); //打印父类的printString base staitc String
    bc.unStaticPrintString(); //打印子类的覆盖方法 unStaitc String
    }

    }

  • 相关阅读:
    Linux-exec族函数
    Linux-竟态初步引入
    Linux-waitpid介绍
    Java基础:Java运算符:算术运算符
    Java中的算术运算符
    JAVA冒泡排序
    引用 java的一些基本概念
    Tomcat服务器的下载安装跟基本配置
    Tomcat配置Web站点
    Tomcat+JSP经典配置实例
  • 原文地址:https://www.cnblogs.com/working/p/5645979.html
Copyright © 2011-2022 走看看