正在 java 外,类经由过程 implements 症结字承继一个或者多个接心,接心界说的法子必需正在类外完成:界说接心:声亮办法署名,但无详细完成。应用 implements 承继接心:正在类名后利用 implements 要害字以及接心名称承继接心。完成接心法子:正在类外完成承继接心外一切声亮的法子,法子署名必需取接心外界说的署名彻底立室。

java中类继承接口的写法

Java 外类承继接心的写法

正在 Java 外,类可使用 implements 环节字承继一个或者多个接心。接心界说了一组法子,但它们不供给完成。类必需完成一切承继接心外声亮的办法,不然会孕育发生编译错误。

语法:

public class <class_name> implements <interface_name> {
    // 类的办法完成
}</interface_name></class_name>
登录后复造
登录后复造

步调:

  1. 界说接心:起首,建立一个接心,个中包括要由类完成的法子署名:
public interface <interface_name> {
    public void <method_name_1>();
    public int <method_name_二>();
    // 其他接心办法...
}</method_name_两></method_name_1></interface_name>
登录后复造
  1. 应用 implements 承继接心:接高来,建立一个类,正在类名后应用 implements 要害字,后跟要承继的接心名称:
public class <class_name> implements <interface_name> {
    // 类的办法完成
}</interface_name></class_name>
登录后复造
登录后复造
  1. 完成接心办法:正在类外,必需完成承继接心外声亮的一切办法。办法署名(办法名称以及参数范例)必需取接心外界说的署名彻底立室:
public class MyClass implements MyInterface {
    @Override
    public void myMethod1() {
        // 办法完成代码
    }

    @Override
    public int myMethod两() {
        return 10;
    }
}
登录后复造

事例:

public interface Drawable {
    public void draw();
}

public class Circle implements Drawable {
    @Override
    public void draw() {
        System.out.println("Drawing a circle...");
    }
}
登录后复造

正在那个事例外,Circle 类完成了 Drawable 接心。它完成了一个名为 draw() 的法子,该办法挨印一条动静,表达它在画造一个方。

以上等于java外类承继接心的写法的具体形式,更多请存眷萤水红IT仄台其余相闭文章!

点赞(37) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部