Programming/Java

변수, 배열, 구조체, 클래스, 객체, 인스턴스

helloworld: 2021. 7. 29. 19:50

변수 : 하나의 데이터를 저장할 수 있는 공간

배열 : 같은 타입의 데이터를 저장할 수 있는 연속된 공간

구조체 : 서로 관련 있는 여러 데이터를 타입 관계 없이 한 집합으로 저장할 수 있는 공간

클래스 : 객체를 생성하는 데 사용되는 틀, 서로 관련 있는 데이터와 함수의 결합으로 볼 수 있다.

객체 : 클래스에 정의된 내용대로 메모리에 생성된 대상 (보다 포괄적)

인스턴스 : 클래스로부터 만들어진 객체 (보다 구체적)

※ 클래스를 이용해 객체를 만드는 과정 : 클래스의 인스턴스화