공부를 하자!/나도코딩 자바 심화편 2

[나도코딩 자바 심화편] 2일차: 클래스 메소드, This, 생성자, Getter와 Setter

나도코딩 자바 심화편_2일차(24.12.19) #046 // 고객센터 연결 메소드(클래스 메소드)static void callServiceCenter() {System.out.println("서비스 센터(1588-0000)로 연결합니다.");// modelName = "test"; → 인스턴스 변수는 객체가 만들어져야 하기 때문에 클래스 메소드에서 사용 불가canAutoReport = false; → static으로 선언한 클래스 변수는 클래스(static) 메소드에서 바로 사용 가능} BlackBox b1 = new BlackBox();b1.callServiceCenter(); → 고객센터 연결 메소드(클래스 메소드) 실행 BlackBox b2 = new BlackBox();b2.callS..

[나도코딩 자바 심화편] 1일차: 클래스, 인스턴스 변수, 클래스 변수, 메소드, 메소드 오버로딩

나도코딩 자바 심화편_1일차(24.12.18) #041 * 객체 지향 프로그래밍 (OOP: Object-Oriented Programming)-객체들이 서로 어우러진 형태로 프로그램을 구성-자바 → 객체 지향 프로그래밍 언어-유지보수 용이-높은 재사용성(기존에 작성한 코드를 다른 프로그램에서 사용) -컴퓨터 부품: CPU, RAM, 하드디스크String[] items = {"CPU", "RAM", "하드디스크"};→ 같은 자료형일 경우 배열을 만들어서 데이터 관리할 수 있음 -차량용 블랙박스모델명, 해상도, 가격, 색상 // 첫 번째 제품String modelName = "까망이";String resolution = "FHD";int price = 200000;String color = "블랙";→ 자..