728x90
반응형
클래스의 개념
데이터와 처리를 모아 놓은 것이다. 데이터를 필드, 처리를 메소드 라고 하며, 필드와 메소드를 통틀어 클래스의 멤버 라고 한다.
클래스의 정의
book 클래스를 C#언어로 작성하면 다음과 같다. 클래스를 작성하는 것을 '클래스의 정의'라고 한다.
class Book <<--- 클래스명 맨 앞 문자에는 숫자를 쓸 수 없다.
{
public int price; ///필드
public int num; ///필드
public stirng title; ///필드
public int sum() ///메소드
{ ///메소드
return prie*num; ///메소드
} ///메소드
객체
클래스는 변수에 대한 형과 같다. 클래스를 정의해도 그 자체에 값을 저장할 수는 없다. 그래서 클래스를 바탕으로 값을 저장할 수 있는 변수와 같은 것을 만드는데, 이것을 객체 라고한다.
728x90
반응형
'프로그래머 > 코딩(C#)개념정리' 카테고리의 다른 글
C#_클래스_필드 (10) | 2023.02.28 |
---|---|
C#_클래스_객체의 생성 (12) | 2023.02.27 |
C#_클래스 (20) | 2023.02.23 |
C#_제어문_예제프로그램2 (22) | 2023.02.21 |
C#_제어문_예제프로그램 (8) | 2023.02.20 |