- 목차 (Content)

자전거 관리 프로그램 만들기
안녕하세요, 오늘은 삼천리 자전거 회사에서 요청한 자전거 관리 프로그램을 만들어보겠습니다. 자전거 관리 프로그램은 자전거의 주요 부품을 관리하고, 그 속성을 설정하고 가져오는 기능을 포함합니다. 이번 포스트에서는 자바(Java) 언어를 사용하여 자전거 클래스를 정의하고, 주요 속성을 추가하며, 이를 출력하는 방법을 알아보겠습니다.
자전거 클래스 정의하기
먼저, 자전거 클래스를 정의해보겠습니다. 자전거 클래스는 영어로 "Bicycle"이라고 정의할 수 있습니다. 이 클래스는 자전거의 주요 부품인 체인(chain)과 페달(pedal)을 속성으로 가집니다.
class Bicycle {
private String chain;
private String pedal;
// 생성자 함수
Bicycle(String chain, String pedal) {
this.chain = chain;
this.pedal = pedal;
}
// 체인 속성의 getter와 setter 함수
void setChain(String chain) {
this.chain = chain;
}
String getChain() {
return this.chain;
}
// 페달 속성의 getter와 setter 함수
void setPedal(String pedal) {
this.pedal = pedal;
}
String getPedal() {
return this.pedal;
}
}
위 코드에서 Bicycle 클래스는 두 개의 private 속성인 chain과 pedal을 가지고 있습니다. 이 속성들은 각각 체인과 페달의 재질을 나타냅니다. 또한, 생성자 함수를 통해 객체를 생성할 때 초기값을 설정할 수 있습니다.
메인 클래스에서 자전거 객체 생성 및 속성 출력
이제 메인 클래스를 작성하여 Bicycle 객체를 생성하고, 그 속성을 출력해보겠습니다.
public class Samcheonri {
public static void main(String args[]) {
// Bicycle 객체 생성
Bicycle BicycleParts = new Bicycle("iron", "plastic");
// 체인과 페달 속성 출력
System.out.println("체인의 재질 " + BicycleParts.getChain());
System.out.println("페달의 재질 " + BicycleParts.getPedal());
}
}
위 코드에서 Samcheonri 클래스의 main 메서드에서는 Bicycle 객체를 생성하고, 체인과 페달의 재질을 출력합니다. 생성자 함수를 통해 체인은 "iron", 페달은 "plastic"으로 초기화되었습니다.
전체 코드 정리
지금까지 작성한 전체 코드를 한 번에 정리해보겠습니다.
public class Samcheonri {
public static void main(String args[]) {
// Bicycle 객체 생성
Bicycle BicycleParts = new Bicycle("iron", "plastic");
// 체인과 페달 속성 출력
System.out.println("체인의 재질 " + BicycleParts.getChain());
System.out.println("페달의 재질 " + BicycleParts.getPedal());
}
}
class Bicycle {
private String chain;
private String pedal;
// 생성자 함수
Bicycle(String chain, String pedal) {
this.chain = chain;
this.pedal = pedal;
}
// 체인 속성의 getter와 setter 함수
void setChain(String chain) {
this.chain = chain;
}
String getChain() {
return this.chain;
}
// 페달 속성의 getter와 setter 함수
void setPedal(String pedal) {
this.pedal = pedal;
}
String getPedal() {
return this.pedal;
}
}
이제 여러분도 자바를 사용하여 간단한 자전거 관리 프로그램을 만들 수 있습니다. 이 프로그램은 자전거의 주요 부품인 체인과 페달의 재질을 설정하고 가져오는 기능을 포함하고 있습니다. 이를 통해 자전거의 상태를 쉽게 관리할 수 있습니다.
자전거 관리 프로그램을 통해 여러분의 자전거를 더욱 효율적으로 관리해보세요!















댓글