인스턴스

인철·2023년 10월 13일
0

Java

목록 보기
48/52

인스턴스

인스턴스

  • 글래스를 기반으로 생성된 객체
  • 해당 클래스를 이용하여 생성된 구체적인 객체
  • 클래스가 설계도라고 가정하고 인스턴스는 그 설계도를 바탕으로 구현된 제품이나 사례가 해당
// 자동차 클래스 정의
class 자동차 {
    String 모델;
    String 색상;
    int 속도;
  
    // 자동차의 주행 동작
    void 주행() {
        // 주행 로직 구현
    }
  
    // 자동차의 정지 동작
    void 정지() {
        // 정지 로직 구현
    }
  
    // 자동차의 가속 동작
    void 가속() {
        // 가속 로직 구현
    }
}

// 자동차 클래스를 이용하여 인스턴스 생성
public class Main {
    public static void main(String[] args) {
        자동차 차1 = new 자동차();1.모델 = "토요타";1.색상 = "빨강";1.속도 = 60;
        
        자동차 차2 = new 자동차();2.모델 = "현대";2.색상 = "파랑";2.속도 = 50;
    }
}
profile
같은글이있어도양해부탁드려요(킁킁)

0개의 댓글