반응형

클래스와 객체:

  • 클래스는 객체를 생성하기 위한 청사진 또는 템플릿이다.
  • 객체는 클래스에서 생성된 인스턴스로, 실제 메모리에 할당되어 동작하는 실체이다.

생성자와 소멸자:

  • 생성자는 객체가 생성될 때 호출되어 초기화를 담당하는 메서드이다.
  • 소멸자는 객체가 소멸될 때 호출되어 정리 작업을 수행한다.

상속과 다형성:

  • 상속은 기존 클래스의 특성과 기능을 확장하여 새로운 클래스를 만드는 방법이다.
  • 다형성은 동일한 인터페이스나 부모 클래스를 통해 다양한 형태의 객체를 사용할 수 있는 특성이다.

캡슐화와 정보 은닉:

  • 캡슐화는 객체의 상태와 행위를 하나로 묶는 것을 의미한다.
  • 정보 은닉은 객체의 내부 구현을 숨기고, 필요한 부분만 외부에 공개하는 것을 말한다.

프로퍼티와 메서드:

  • 프로퍼티는 객체의 속성을 나타내며, 접근자(get)와 설정자(set)를 통해 값을 읽거나 쓸 수 있다.
  • 메서드는 객체의 동작이나 기능을 정의하는 함수이다.

반응형

'Coding > C#' 카테고리의 다른 글

2. C# 기본 데이터 형식과 형식 변환  (0) 2024.12.19
1. C# 스터디 시작과 기록  (0) 2024.12.18

+ Recent posts