instance

· IT/Java
1. 인스턴스(Instance) member 객체에 소속되어 있으며, New를 통해 객체 생성 후 사용할 수 있는 필드와 메소드이다. 객체 내부의 인스턴스 멤버에 접근하려면 this를 통해 가능하다. public class Car { // 인스턴스 필드 선언 int gas; //인스턴스 메소드 선언 void setSpeed(int speed) {...} } gas 필드는 객체에 소속된 멤버지만 setSpeed() 메소드는 객체에 포함되지 않는다. 메소드를 객체마다 저장 시 중복 저장으로 메모리 효율이 떨어지기에 메소드 코드는 메소드 영역에 있지만 공유하여 사용하고 객체 없이는 사용 불가하게 제한이 걸려있다. 1-1. this 키워드 객체 내부에서 인스턴스 멤버에 접근하기 위해 this를 사용한다. 생성자..
· IT/Java
1. 클래스(class) 자바에서 클래스란 객체를 정의하고 틀 또는 설계도와 같은 의미이다. 자바에서는 설계도인 클래스를 갖고, 여러 객체를 생성하여 사용한다. 클래스는 객체의 상태를 나타내는 필드(field)와 객체의 행동을 나타내는 메소드(method)로 구성된다. field란 클래스에 포한된 변수(variable)를 의미한다. 메소드(method)란 어떠한 특정 작업을 수행하기 위한 명령문의 집합이다. 2. 인스턴스(Instance) 자바에서 클래스를 사용하기 위해 해당 클래스 타입의 객체를 선언해야 하는데, 클래스로부터 객체를 선언하는 과정을 클래스의 인스턴스 화 라고 한다. 이렇게 선언된 해당 클래스 타입의 객체가 인스턴스(Instance)이며, 인스턴스란 메모리에 할당된 객체를 의미한다. 하나..
Huitopia
'instance' 태그의 글 목록