美文网首页
Java抽象类、接口和多态

Java抽象类、接口和多态

作者: 郑无穷大 | 来源:发表于2019-06-08 12:49 被阅读0次
    image.png image.png
    image.png
    image.png

    ————————————————————————————————
    多态表示一个类型(父类或者接口)的变量的方法的具体实现行为由变量指向的具体对象确定。

        //多态
    package com.company;
    import java.io.*;
    public class Main {
        public static void main(String[] args) throws IOException {
            Displayable displayable = new Video();
            displayable.display();
            //多态
    
            News news2 = read(new FileNewsReader(),"path_sample");
            News news3 = read(new UrlNewsReader(),"path_sample");
    
    
        }
        //多态
        private static News read(NewsReader reader,String path){
            return reader.readNews(path);
        }
    
    
    }
    

    多态提供的便利:减少重复代码。

    相关文章

      网友评论

          本文标题:Java抽象类、接口和多态

          本文链接:https://www.haomeiwen.com/subject/phlixctx.html