01.인스턴스란?
02.인스턴스생성하는 법
02.1 인스턴스화
02.2 인스턴스 사용
- 같은 클래스에 속하는 개개의 객체
- 하나의 클래스에서 생성된 객체를 말함
- 이때, 추상적인 개념인 클래스에서 실제 객체를 생성하는 것을 인스턴스화라고 함
- 설계한 클래스는 정의한 후에 반드시 인스턴스화라고 한다.
- 인스턴스화
- 클래스로 부터 객체를 찍어내는 과정
- 인스턴스
- 특정 클래스로 부터 찍어낸 객체를
- 해당 클래스의 인스턴스라고 부름
- 특정 클래스로 부터 찍어낸 객체를
using System;
namespace Test;
public class A
{
public int index = 10; //멤버변수
public void method() //메서드
{
Console.WriteLine("ClassA");
}
}
class Program
{
static void Main(string[] args)
{
A a = new A();// 인스턴스화
a.index;
a.method();
}
}
- 클래스명 참조변수명;
- 참조변수명 = new 클래스명();
- 클래스명 참조변수명 = new 클래스명();
- 멤버변수 사용
- 참조변수명.멤버변수;
- 메소드 사용
- 참조변수명.메소드명();