더북(TheBook)

24.1 클래스 소개하기

클래스는 지금까지 작성한 모든 예제에서 기본이 되는 C#의 핵심 코드입니다. public class 클래스이름 {} 같은 코드 블록을 사용하여 정의할 수 있습니다. 클래스를 정의하는 전반적인 내용과 클래스 내부 또는 외부에 올 수 있는 구성 요소는 다음 장에서 살펴볼 것입니다. 여기에서는 이미 닷넷 프레임워크에서 만들어 놓은 유용한 내장 클래스를 사용하는 방법을 살펴보겠습니다.

클래스의 구성 요소는 많지만, 그중 속성과 메서드를 가장 많이 사용합니다. 속성은 데이터를 다루고, 메서드는 로직을 다룹니다.

클래스

속성: 데이터

메서드: 로직

 

클래스는 그 의미에 따라, 이미 닷넷 프레임워크에서 만들어 놓은 내장 형식(built-in type)과 사용자가 직접 클래스 구조를 만드는 사용자 정의 형식(user defined type)으로 구분할 수 있습니다. 예를 들어 Console, String, Math 등 클래스는 내장 형식입니다. 그리고 class 키워드로 Product, Note, User, Group처럼 새로운 형식을 정의할 수 있는데, 이를 사용자 데이터 형식이라고 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.