클래스는 객체 지향 프로그래밍의 중심이다. 닷넷의 기본 라이브러리는 클래스 라이브러리이므로 모든 것들이 클래스로 되어 있다. 따라서 닷넷을 잘 활용하기 위해서는 클래스를 만들고 활용하는 방법을 속속들이 잘 알고 있어야 한다. 클래스는 속성을 표현하는 데이터와 동작을 기술하는 함수의 묶음으로 정의되며 유식한 표현으로 필드와 메서드를 캡슐해 놓은 것이다.
기본적인 개념은 C++이나 자바의 클래스와 똑같지만 닷넷의 클래스는 C++에 비해 훨씬 더 기능적으로 확장되었으며 새로운 개념들이 존재한다. C++의 클래스는 변수와 함수를 가지는 정도이지만 닷넷의 클래스에는 이 외에도 프로퍼티, 델리게이트, 인덱서 등이 더 포함된다. 우리는 닷넷 라이브러리의 무수한 클래스들이 제공하는 메서드, 필드, 프로퍼티 등을 활용하여 원하는 프로그램을 빠르고 쉽게 작성할 수 있다.
저작자 표시
신고

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

[C# : 현재 실행중인 Process 목록 구하기]  (0) 2010.08.01
[C# : 값 타입(Value)과 참조 타입(Reference)  (0) 2010.07.25
[C# : 클래스]  (0) 2010.07.25
[C# : 배열의 메서드]  (0) 2010.07.25
[C# : 콘솔의 여러가지 기능]  (0) 2010.07.25
[.NET : 닷넷의 네임스페이스]  (0) 2010.07.25
Trackback 0 | Comment 0

강군v's Blog is powered by Daum & tistory

 

티스토리 툴바