• 技术文章 >Java >Java入门

    继承的特性及关键字介绍

    王林王林2020-08-11 16:28:48原创1719

    继承的特性:

    (推荐教程:java入门教程

    关键字:

    继承可以使用 extends 和 implements 这两个关键字来实现继承,而且所有的类都是继承于 java.lang.Object,当一个类没有继承的两个关键字,则默认继承object(这个类在 java.lang 包中,所以不需要 import)祖先类。

    extends关键字

    在 Java 中,类的继承是单一继承,也就是说,一个子类只能拥有一个父类,所以 extends 只能继承一个类。

    举例:

    public class Animal { 
        private String name;   
        private int id; 
        public Animal(String myName, String myid) { 
            //初始化属性值
        } 
        public void eat() {  
            //吃东西方法的具体实现  
        } 
        public void sleep() { 
            //睡觉方法的具体实现  
            }
        } 
        public class Penguin  extends  Animal{ 
    
    }

    (视频教程推荐:java课程

    implements关键字

    使用 implements 关键字可以变相的使java具有多继承的特性,使用范围为类继承接口的情况,可以同时继承多个接口(接口跟接口之间采用逗号分隔)。

    public interface A {
        public void eat();    
        public void sleep();
    }
    public interface B {
        public void show();
    }
    public class C implements A,B {
    }

    以上就是继承的特性及关键字介绍的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:继承 特性 关键字
    上一篇:java基本数据类型介绍 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • java中的静态属性与静态方法可以被继承么• 通过继承Thread类来实现java线程• Java中构造函数可以被继承么• Java中使用继承时需要注意什么
    1/1

    PHP中文网