목록2024/07/15 (3)
The Debugging Chronicles : "코드의 미학"
01. 제어문프로그래밍 언어는 제어문을 사용해 실행문을 비 순차적으로 수행 제어문은 실행문의 수행 순서를 변경하는 것으로 조건문, 반복문, 분기문이 있다.조건문과 반복문은 실행 흐름을 제어하는 제어식과 수행할 실행문으로 구성되는데ㅑㄹ,수행할 수행 문이 여러 개 있으면 중괄호{}로 묶어야 한다.이렇게 중괄호로 묶인 실행문의 조합을 복합문 또는 블록문이라고 한다. 02. 조건문조건식에 따라서 프로그램의 흐름을 제어할 수 있는 문법 조건문은 크게 if 문과 switch문이 있다.일반적으로 고려해야할 조건이 적으면 if문,조건이 많으면 switch문을 사용하는 것이 효율적이다. 03. if 문if(조건식){ 코드; ...}boolen으로 결과 를 확인할 수 있는 모든 식을 조건식에 넣을 수 있다. 0..
1. 학생 클래스class Student { private int num; private String name; private int score; Student(int num, String name, int score){ this.num=num; this.name=name; this.score=score; } public int getNum() { return num; } public void setNum(int num) { this.num = num; } public String getName() { return name; } public void setName(String name) { this..
캐릭터 클래스가 있습니다.캐릭터는 이름,레벨,무기를 가집니다.캐릭터는 attack() 공격을 할수있습니다.캐릭터가 무기를 가졌다면, 무기로 공격합니다.캐릭터는 이름을 반드시 가져야합니다.캐릭터는 레벨 10으로 시작합니다.캐릭터에게 무기가 없다면 맨손으로 공격합니다...무기를 이용한 공격이 성공한다면, 레벨이 +1 증가합니다.캐릭터가 attack()을 성공했는지 실패했는지에 대한 결과를 main()에서 알수있습니다.무기 클래스가 있습니다.캐릭터가 무기를 활용해서 attack() 공격을 하기 때문에,무기 클래스도 attack() 메서드를 구현해야합니다.>>> 전체 코드package class07;import java.util.Random;interface CharacAction { boolean atta..