상세 컨텐츠

본문 제목

지역중첩클래스 쓰는법

자바

by esoesmio 2023. 3. 21. 17:26

본문

public class Car_지역중첩클래스 {


    public void speedup() {
        class engine {
            int fuelamout;

            public engine(int fuelamount) {
                this.fuelamout = fuelamount;
            }

            public void usefuelamout() {
                this.fuelamout -= 10;
            }

        }

        engine eg = new engine(100);
        eg.usefuelamout();
        System.out.println("연료가 " + eg.fuelamout + "%남았습니다");


    }

    public static void main(String[] args) {
        Car_지역중첩클래스 car = new Car_지역중첩클래스();
        car.speedup();
    }
}

 

어라? 클래스의 메소드 안에 또 클래스가 있네? 이게 머지? 헷갈린당!

'자바' 카테고리의 다른 글

[object]객체 복사하기  (0) 2023.03.22
한번만쓰는 익명함수  (0) 2023.03.21
정적 중첩클래스, 인스턴트중첩클래스 사용법  (7) 2023.03.21
인프런 강의 람다식 이해  (4) 2022.12.15
제네릭 이해  (2) 2022.12.15

관련글 더보기

댓글 영역