C#

C# 상속

작성자 정보

  • 마스터 작성
  • 작성일

컨텐츠 정보

본문

상속이란?

기존 클래스를 확장하거나 재사용하여 새로운 클래스를 만드는 것을 말합니다.

 

상속의 장점

-코드 재사용이 가능

-계층 구조 표현 가능

-유지보수에 좋음 

 

상속의 종류

-단일 상속 : C#에는 단일 상속만 지원함

-다중 상속 : 하나의 클래스에 여러 클래스를 동시에 상속 받음 C#에서는 불가능

-인터페이스 상속 : C#에서는 여러개의 인터페이스를 상속 받을수 있습니다. 

 

상속의 특징

-부모 클래스에 접근 : 상속 받은 부모 클래스에 접근하여 재사용이 가능합니다.

-매서드 재정의 : 오버로딩과 오버라이딩이 가능함, 또한 자신에게 맞게 수정이 가능함

-상속의 깊이 : 계층적인 상속 구조를 가질수 있음. 부모클래스가 다른 클래스를 상속 받을 수 있음

 

접근 제한자와 상속:

private를 사용하면 자식 클래스에서 데이터 접근을 막을 수 있습니다.

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

최근글


새댓글


알림 0