java中的接口
-
接口其实就是约束定义一些方法
-
让不同的人实现~--->1public abstract
-
public static final.这是接口中常量的定义修饰,默认省去
-
接口不能被实例化,接口中没有构造方法~implements 可以实现多个接口
-
必须要重写接口中的所有方法
-
Java里面由于不允许多重继承,所以如果要实现多个类的功能,则可以通过实现多个接口来实现。
package com.lang.oop.demo05;
//interface 接口的定义
public interface UserServise {
//接口里面可以允许有常量
// public static final是自动省去的,一般不写
int AGE = 20;
//接口里面的方法全是抽象方法,前面默认省去public abstract
void add();
void delete();
void update();
void select();
}
package com.lang.oop.demo05;
public interface UserService2 {
void fun();
}
package com.lang.oop.demo05;
//implements 代表实现接口
public class UserServiseImpl implements UserServise,UserService2 {
//接口是可以多实现的
//实现接口,必须重写接口里的所有抽象方法
@Override
public void add() {
}
@Override
public void delete() {
}
@Override
public void update() {
}
@Override
public void select() {
}
@Override
public void fun() {
}
}

浙公网安备 33010602011771号