CS Study/Csharp
22.03.01_인스턴스란
KyeongMin
2022. 3. 2. 01:30
728x90
반응형
01.인스턴스란?
- 같은 클래스에 속하는 개개의 객체
- 하나의 클래스에서 생성된 객체를 말함
- 이때, 추상적인 개념인 클래스에서 실제 객체를 생성하는 것을 인스턴스화라고 함
- 설계한 클래스는 정의한 후에 반드시 인스턴스화라고 한다.
- 인스턴스화
- 클래스로 부터 객체를 찍어내는 과정
- 인스턴스
- 특정 클래스로 부터 찍어낸 객체를
- 해당 클래스의 인스턴스라고 부름
- 특정 클래스로 부터 찍어낸 객체를
02.인스턴스생성하는법
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();
}
}
02.1 인스턴스화
- 클래스명 참조변수명;
- 참조변수명 = new 클래스명();
- 클래스명 참조변수명 = new 클래스명();
02.2 인스턴스 사용
- 멤버변수 사용
- 참조변수명.멤버변수;
- 메소드 사용
- 참조변수명.메소드명();
GitHub - 3DPIT/study
Contribute to 3DPIT/study development by creating an account on GitHub.
github.com
728x90
반응형