大家好:)
朋友们,请告诉我,如果我将一个对象的引用传递给一个方法,有什么联系?
public void Method(MyClass my) // какая связь?
{
//..
}
可以的话请发链接!
组成很清楚。
public class ElectricEngine { }
public class Car
{
ElectricEngine engine;
public Car()
{
engine = new ElectricEngine();
}
}
聚合
public abstract class Engine
{ }
public class Car
{
Engine engine;
public Car(Engine eng)
{
engine = eng;
}
}
协会
class Team
{
}
class Player
{
public Team Team { get; set; }
}
继承和实现 - 也不会引起问题)
这是瘾。
总的来说,我还没有看到“依赖”关系的明确定义,但在许多资料中它意味着两种情况。
方法中的参数
创建局部变量
如果我们采用 UML,那么其中定义了特定的依赖关系:调用、创建、使用等。