Regla de Dimit (al menos conocer el principio, comunicarse solo con amigos directos, reducir el acoplamiento entre clases)

Hay dos clases A clase B

Amigos directos:

B是A的 成员变量
B是A中 方法的参数
A的 方法返回值是B类型
La variable miembro es

class A{
    
    
	private B b;
}

Parámetros en el método

class A{
    
    
	public void hello(B b){
    
    
	}
}

Tipo de retorno de método

class A{
    
    
	public B hello(){
    
    
	}
}

Clase desconocida:

La clase desconocida es equivalente a la clase de herramienta, como B es la clase de herramienta de A, pero la clase se usa en el método

class A{
    
    
	public hello(){
    
    
		B b=new B(); //B是陌生的类
	}
}

Supongo que te gusta

Origin blog.csdn.net/qq_41813208/article/details/106651771
Recomendado
Clasificación