面向对象_类与类,类与接口,接口与接口的关系

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/L1585931143/article/details/52799700
/*
	类与类:
		继承关系,只能单继承,可以多层继承
	类与接口:
		实现关系,可以单实现,也可以多实现。
		并且还可以在继承一个类的同时实现多个接口。
	接口与接口:
		继承关系,可以单继承,也可以多继承
*/
interface Father{
	public abstract void show();
}

interface Mother{
	public abstract void show2();
}

interface Sister extends Father,Mother{
	
}

//class Son  implements Father,Mother{}//多实现

class Son extends Object implements Father,Mother{
	public void show(){
		System.out.println("show Son");
	}
	
	public void show2(){
		System.out.println("sho2 Son");
	}
}


class InterfaceDemo3{
	public static void main(String[] args){
		//创建对象
		Father f = new Son();
		f.show();
		//f.show2();//报错
		
		Mother m = new Son();
		//m.show();//报错
		m.show2();
	}
}

展开阅读全文

没有更多推荐了,返回首页