当前位置:首页 > 网站建设

接口的实现方式有哪些 2017-06-21

分类:网站建设  |  VISITORS:

 接口的实现方式有哪些

接口的实现方式:

    继承 extends 继承类

    实现 implements 实现接口

接口:和类比较类似,只不过接口中的方法是没有方法体的。接口的关键字 interface

public interface A{

//接口没有构造方法,所以不可以直接创建接口的实例。

//接口中所有定义的属性,都是常量。默认的修饰符是: public static final

public static final int sex = "nan";

//接口中所有的方法是没有方法体的。需要实现接口的类来重写方法的方法体。

}

抽象类:abstract修饰的类。抽象类也不可以创建实例。抽象类中的方法可以有方法体,也可以没有方法体,没有方法体时需要使用abstract修饰。

public abstract class B{

public abstract void test();

}

 

java中的继承是单继承,java类同时只可以有一个超类,但是它同时可以实现多个接口。

public class C extends B implements A,AA{

 

}

java中可以有多重继承。

 

重载方法:方法名相同,但是参数的个数或类型不完全相同。与方法的返回类型没有关系。

覆盖方法:重写超类中的方法。方法签名和超类中的签名完全相同。

 

在代码的继承中,构造方法不可以被继承。超类中有的构造方法,在子类中不一定有。

public class A{

public A(int a){}

}

如果超类没有无参数的构造方法,在子类的构造方法中,必须明确的调用超类的构造方法

构造方法的名:super(参数);而且这行代码必须在首行。super指超类this指当前类

以上代码由郑州维赛客网站建设,郑州网站设计,郑州网站建设为您提供!

 

上一篇:返回列表下一篇:网站如何制作才能吸引大量客户?
相关文章
结识维赛客

让您知道如何利用互联网找到创新营销模式、找到高质量的目标客户、挖掘有独特卖点的产品、让你快速突破市场困局

用最快速度、最低成本获取源源不断的订单 With the fastest speed, lowest cost, steady stream of orders

查看更多