요약
이 모듈에서는 OOP(개체 지향 프로그래밍)와 C#에서 클래스 정의를 만들고 개체를 인스턴스화하는 방법에 대해 알아보았습니다. 구조화된 프로그래밍을 개체 지향 프로그래밍과 비교하고 .NET 형식 시스템과 관련하여 사용자 지정 클래스를 탐색했습니다. 클래스 정의 및 생성자 및 new 연산자를 사용하여 개체를 만드는 방법도 검사했습니다.
이 모듈의 주요 내용은 추상화, 캡슐화, 상속 및 다형성과 같은 OOP의 주요 개념을 이해하는 것입니다. 모든 변수, 상수 및 식에 형식이 있는 강력한 형식의 언어인 C#에 대해 알아보았습니다. 이 모듈은 개체의 속성과 메서드를 정의하는 데 사용되는 청사진인 OOP에서 클래스의 중요성을 강조했습니다. 또한 클래스 정의에서 새 개체를 초기화하는 클래스 생성자의 역할과 네임스페이스를 사용하여 대규모 프로젝트에서 클래스를 구성하는 방법에 대해서도 알아보았습니다.