Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 웹해킹
- 포렌식
- 웹기초
- CTF
- 포렌식워게임
- node
- 자료구조
- MongoDB
- 자바기초
- wargame.kr
- 이진트리
- 이진탐색트리
- NavBar
- nodeJS
- GIT
- 그래프
- Express
- 웹개발
- 자바
- 웹해킹기초
- mongoose
- 써니나타스
- materialize
- 자바문제풀이
- bootstrap
- 워게임
- 워게임추천
- gitbash
- 뷰
- node.js
Archives
- Today
- Total
목록자바상속예제 (1)
보안 전공생의 공부
문제풀이
문제의 조건처럼 클래스 Date를 작성했다. 정수형인 year, month, day와 문자열 strmonth를 필드로 생성하고 생성자 Date를 만들었다. 문제의 조건처럼 print 1() 메소드와 print 2() 메소드를 만들었다. 각자 예시처럼 날짜를 출력하도록 하였는데, 특히 print2는 입력받은 정수형 month를 영어로 변환하는 조건문 case를 사용했다. 처음에는 각 case에 break를 걸지 않고 실행했더니 결과가 이상하게 나와서 break를 걸어주었다. today라는 객체를 생성하고 입력받아 출력하는 메인 클래스의 모습이다. 메소드 print1과 print2를 실행시킨다. 문제의 조건대로 클래스 Circle을 작성하고 이를 상속하는 NamedCircle 클래스를 만들어 주었다. 문자열..
Language/JAVA
2021. 2. 15. 11:25