C++ 책 좀 보다가(책만봄...) C# 배우는 중인데

class를 상속받을 때


class A

{

public void COUT()

{

Console.WriteLine("Test of A");

}

}


class B : A

{

public void _COUT()

{

Console.WriteLine("Test of B");

}

}


이런 식으로 하는데, 변수를 선언할 때


A newA = new B();


newA._COUT();


이런 식으로 쓸 수 있던데

그 C++에서는 이렇게 못 했던 거 같은데, C#오면서 달라진 건가요?

잘 표현이 안 되네요ㅜㅜ