클래스
설계도면(자바에서 클래스 붕어빵틀)
인스턴스
설계도를 실체화함(자바에서 객체 붕어빵)
클래스와 인스턴스 구조
class Person{
//속성
public string Name;
public string Birth;
public string Gender;
//메소드
public void Eat()
{
// 먹는행위
}
public void Walk()
{
// 걷는행위
}
public void Run()
{
// 뛰는행위
}
}
class MainClass {
Person p1; //Person 클래스를 p1 이라는 인스턴스 변수로 생성
p1 = new Person(); //메모리공간을 할당
p1.Name ="서준"; // 인스턴스에서 name속성을 지정해줌
p1.Eat(); // Person클래스에서 Eat라는 메소드를 호출
}
'c# > c# 기본문법' 카테고리의 다른 글
c#상속,오버라이딩 (0) | 2023.04.13 |
---|---|
c# 생성자와소멸자 (1) | 2023.04.13 |
형변환 (0) | 2023.04.13 |
연산자 (0) | 2023.04.13 |
조건문 반복문 (0) | 2023.04.13 |