⊙ 문제 다음 표를 참고해 MovablePoint, MovablePoint의 부모 클래스인 Point를 작성하시오. Point 클래스의 toString() 메서드는 좌표를 나타내는 문자열이며, MovablePoint 클래스의 toString() 메서드는 좌표와 이동 속도를 나타내는 문자열을 반환한다. Point MovablePoint 필드 private int x,y private int xSpeed, ySpeed 메서드 접근자와 생성자, toString() 접근자와 생성자, toString() 생성자 Point(int x, int y) MoavablePoint(int x, int y, int xSpeed, int ySpeed) ⊙ 문제 접근 과정 위 표대로 코드를 작성해보자 ⊙ 문제 풀이 class P..
⊙ 문제 다음 표와 실행 결과를 참고해서 답하시오. show() 메서드는 객체의 정보를 문자열로 반환한다. Person Student ForeignStudent 필드 이름,나이 학번 국적 메서드 접근자와 생성자, show() 생성자 모든 필드를 초기화하는 생성자 Person, Person의 자식 Student, Student의 자식 ForeignStudent를 클래스로 작성한다. Person 타입 배열이 Person, Student, ForeignStudent 타입의 객체를 1개씩 포함하며, Person 타입 배열 원소를 for~each 문을 사용해 각 원소의 정보를 다음과 같이 출력하도록 테스트 프로그램을 작성하시오. ⊙ 문제 접근 과정 문제에서 말하는 필드(이름, 나이, 학번, 국적)과 접근자, 생성..
⊙ 문제 다음 표와 실행 결과를 참고해 자식 클래스인 Circle과 ColoredCircle을 작성하시오. 그리고 Circle과 ColoredCircle 객체의 show() 메서드를 호출하는 테스트 프로그램도 작성하시오. 클래스 Circle ColoredCircle 필드 int radius String color 메서드 void show() void show() 생성자 Circle(int radius) ColoredCircle(int radius, String color) ⊙ 문제 접근 과정 클래스를 만들고 자식 클래스를 설정해주자 ⊙ 문제 풀이 class Circle { int radius; Circle(int radius) { this.radius = radius; } void show() { Sys..
⊙ 문제 0~99 사이의 정수를 키보드에서 10개 입력받아 10 단위 간격의 히스토그램을 출력하는 프로그램을 작성하시오. 입력된 수가 음수이면 무시하시오. 예를 들어 위쪽처럼 10개의 정수가 입력되었을 때는 아래쪽처럼 히스토그램을 출력한다. ⊙ 문제 접근 과정 배열에 카운팅을 해주고 값이 올라간만큼 '*'을 출력하도록 코딩해봤다. ⊙ 문제 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { int[] num = new int[10]; int[] hist = {0,0,0,0,0,0,0,0,0,0}; Scanner in = new Scanner(System.in); System.out.println(..
- Total
- Today
- Yesterday
- 자바
- 알고리즘
- 운영체제
- 구현
- BFS
- 쉽게 배우는 자바 프로그래밍
- 우종정
- 문자열
- Web
- 풀이
- Python
- 해답
- 답
- C++
- JS
- 쉽게배우는
- java
- 그리디
- 정렬
- py
- CPP
- 프로그래머스
- 파이썬
- OS
- 백준
- 정리
- 쉽게배우는자바프로그래밍
- 자바스크립트
- 연습문제
- 정답
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |