0312 상속 inheritance

2021. 3. 12. 16:33C#/수업내용

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