class A {
protected int a;
public A (int a) {
this.a = a;
}
class B : A {
public B (int a) : base(a) { }
public void PrintA() {
Console.WriteLine(a);
}
—————————————————
(메인함수에서)
B b = new B(10);
b.PrintA();
라는 코드가 있다고 했을 때 PrintA 함수에 있는 변수 a는 부모 클래스의 것인가요 자식 클래스의 것인가요?
그리고 상속을 받으면 부모의 필드랑 메서드를 사용할 수 있다는데 이게 ‘부모’클래스의 것을 빌려쓰는 판정인지 아니면 ‘자식’클래스에서 필드나 메서드가 선언된 판정인지 궁금합니다
불러오는 중...