클래스 일상생활에서 객체는 특성과 동작이라는 두 가지 기능을 갖는다. 예로 사람의 경우 특성으로 나이, 몸무게, 성별이 있고, 동작으로 먹기, 걷기가 있을것이다.
C#에서 특성을 필드라고 하며, 동작은 메소드라고 한다. 필드와 메소드 모두는 선택적으로 가져도 되고, 안가져도 된다.
C#에서 클래스는 동일한 종류의 객체를 생성하기 위한 템플릿이다. 예로 Human 클래스가 있다면, Human 객체를 원하는 데로 생성할 수 있다.
일반적인 클래스 구조 public class Human { public int Age; public double Weight; public string Gender; public string Walk(int speed) { return "현재 속도 : " + speed + "km/h로 걷고 있습니다.
"; } public void Info() { Console.WriteLine(" } } 필드는 Age, Weight, Gender와 같이 변수로써, 값 형식이나 ...
#
C샵
#
null
#
객체
#
생성자
#
씨샵
#
클래스
원문 링크 : [C#] 클래스