/*
抽象类与接口是Java里面最为核心的概念,也是所有设计模式的综合体现。
接口与抽象类在都可以使用的情况下,优先使用接口,因为接口可以避免单继承问题
*/
interface IClassName { //定义接口,接口前追加一个字母I是一种规范
public String getClassName() ; //数据返回
}
class Company implements IClassName {
public String getClassName() {
return "Company";
}
}
public class Main {
public static void main(String [] args) {
IClassName ica = new Company() ; //向上转型
System.out.println(ica.getClassName()) ;
}
}