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#오면서 달라진 건가요?
잘 표현이 안 되네요ㅜㅜ
부모가 자식의 함수를 쓴다고?? 안될텐데?