핵심개념 인스턴스 멤버 : 객체마다 가지고 있는 멤버.(객체(인스턴스)를 생성 후 사용할 수 있는 필드와 메소드) - 인스턴스 필드 : 힙영역의 객체마다 가지고 있는 멤버, 객체마다 다른 데이터를 저장 - 인스턴스 메소드 : 객체가 있어야 호출 가능한 메소드. 클래스코드(메소드영역)에 위치. 메소드는 코드 블록이므로 객체마다 동일한 코드 블록을 가지고 있을 필요가 없다. ex) public class Car{ //필드 int gas; //메소드 void setSpeed(in speed){...} } ----------------------------------------------------- Car myCar = new Car(); myCar.gas = 10; myCar.setSpeed(60); Car..
자바 기초 : 인스턴스 멤버와 정적 멤버
핵심개념 인스턴스 멤버 : 객체마다 가지고 있는 멤버.(객체(인스턴스)를 생성 후 사용할 수 있는 필드와 메소드) - 인스턴스 필드 : 힙영역의 객체마다 가지고 있는 멤버, 객체마다 다른 데이터를 저장 - 인스턴스 메소드 : 객체가 있어야 호출 가능한 메소드. 클래스코드(메소드영역)에 위치. 메소드는 코드 블록이므로 객체마다 동일한 코드 블록을 가지고 있을 필요가 없다. ex) public class Car{ //필드 int gas; //메소드 void setSpeed(in speed){...} } ----------------------------------------------------- Car myCar = new Car(); myCar.gas = 10; myCar.setSpeed(60); Car..
2023.03.07