나는 오랜 시간 내내이 질문을하고 있습니다. 그것을 게시하는 생각. .Net의 모든 클래스는 객체 클래스에서 상속되므로 새 클래스를 만드는 동안 객체 클래스를 상속하지 않아도됩니다. 이 경우 프레임 워크가 기본적으로 수행하는 작업이 있습니까?C# 새 클래스를 생성하는 동안 객체 클래스를 상속하지 않아도되는 이유
class Test
{
public override string ToString()
{
return base.ToString();
}
}
class MyClass : Object
{
public override string ToString()
{
return base.ToString();
}
}
위의 두 클래스 선언에는 어떤 차이가 있습니까?
좋습니다. 한 가지 더 질문드립니다. 다른 클래스에서 MyClass를 상속하면 멀티 레벨 상속 또는 다중 레벨 상속이 가능합니까? 이것은 바보 같은 질문이지만 내 의심을위한 것임을 압니다. –
내 업데이트를 참조하십시오. 다중 상속은 C#에서 사용할 수 없습니다. – MarcinJuraszek
예. 고맙습니다. ..:) –