0312 상속 inheritance
2021. 3. 12. 16:33ㆍC#/수업내용
protected : 내가 상속 설정한 곳까지만 사용할 수 있다. / 외부에서 사용 불가
캡슐화 Encapsulation: 내부를 숨기고 외부에서 즉각적으로 사용할 수 있게 설계
함수 외부에서 실수로 코드가 변경되는 것을 방지한다. 필드를 노출시키지 않게
abstraction추상화: 추상화 클래스를 만들 수 있다.
구현 세부 정보를 숨기고 필요한 기능만 노출하도록 설계된 개체
추상화/상속/캡슐화/다양성 = 객체 지향 프로그래밍의 기본
맴버가 상속된 클래스를 기본/부모 클래스라고 하고 기본 클래스의 맴버를 물려받은 클래스를 파생/자식 클래스라 칭한다.
'C# > 수업내용' 카테고리의 다른 글
0316 ArrayList/제너릭 클래스 (0) | 2021.03.16 |
---|---|
0316 배열 복습 (0) | 2021.03.16 |
0312 생성자 (0) | 2021.03.12 |
0312 메서드 오버로딩 (0) | 2021.03.12 |
0312 Array 배열 (0) | 2021.03.12 |