본문 바로가기
Programming Language/이것이 C# 연습문제 풀이

이것이 C# 7장 연습문제 풀이

by dbxxrud 2019. 5. 11.

 

 

1. 클래스 : 객체들을 추상화 시킨 틀. 

   객체 : 데이터와 메소드

   인스턴스 : 실제로 데이터를 담을 수 있는 객체

 

2.  B d = (B)new A();

 

3. this -> 객체가 자기 자신을 가리킬때 사용하는 키워드

   base -> 기반 클래스 지칭

 

4. 2번 3번

   구조체는 깊은 복사가 이루어짐

   구조체는 값 형식

 

5. 다형성 : 각기 다른 객체가 동일한 메시지를 통해 각기 다른 기능을 수행하는 기능. 오버라이딩, 오버로딩 가능

   오버라이딩 : 상속 관계에 있는 부모 클래스에서 이미 정의된 메소드를 자식 클래스에서 같은 시그니쳐를 갖는 메소                        드로 다시 정의하는 것