Java :类之间的关系

Java类之间的关系有 继承、关联、依赖

继承:单继承,每个类只能有一个父类

关联:指该类的成员变量,是另一个类的对象引用

依赖:指该类的局部变量,是另一个类的对象引用

类和接口:实现

一个类可以实现多个接口,弥补了Java只能单继承的不足

接口和接口之间是多继承关系
	public class ClassRelation_ {
    
    
		//关联:指成员变量是另一个类的对象引用
		//ClassRelation_和B关联
		B b = new B();
		
		public static void main(String[] args) {
    
    
			//依赖:类的局部变量,是另一个类的对象引用
			//A 和 ClassRelation_依赖
			A a = new A();
		}
		
	}
	
	//类和接口是多实现
	class A implements C,D{
    
    
	
	}
	
	//类和类是单继承
	class B extends A {
    
    
	
	}
	
	interface C {
    
    
	
	}
	
	interface D {
    
    
	
	}
	
	//接口之间是多继承
	interface E extends C, D {
    
    
	
	}

猜你喜欢

转载自blog.csdn.net/qq_41504815/article/details/112794030