java中的接口,static共享池,可以直接用类名调用无须创建对象
程序员文章站
2022-07-05 13:01:41
...
/**
*
*/
package extends1;
/**
-
@author sq
-
@date 2020年6月9日
-
@Desription: TODO
*/
interface ss111{
String name=“123”;
int age=18;
public default void show1(){ // 接口中的默认方法不能重写} public abstract void show12(); public static void show(){ }
}
class ss222 implements ss111{
/* (non-Javadoc)
* @see extends1.ss111#show12()
*/
@Override
public void show12() {
// TODO Auto-generated method stub
System.out.println("重写接口ss111中的show12()抽象方法");
}
public static void show(){
System.out.println("重写接口ss111中的show静态方法");
}
}
public class interface1 {
public static void main(String[] args) {
ss222 s2=new ss222();
s2.show1();
s2.show12();
ss222.show(); // 静态的方法和属性可以创建对象调用,可以用类直接调用
s2.show();
}
}