일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- GIT
- gitbash
- Express
- 자바기초
- 포렌식
- 웹해킹
- NavBar
- 웹기초
- 그래프
- 워게임추천
- 이진탐색트리
- wargame.kr
- MongoDB
- 뷰
- 웹개발
- nodeJS
- 이진트리
- materialize
- 써니나타스
- 자료구조
- node.js
- 자바
- bootstrap
- 자바문제풀이
- 워게임
- node
- 포렌식워게임
- CTF
- mongoose
- 웹해킹기초
- Today
- Total
목록자바문제풀이 (2)
보안 전공생의 공부
문제의 조건처럼 클래스 Date를 작성했다. 정수형인 year, month, day와 문자열 strmonth를 필드로 생성하고 생성자 Date를 만들었다. 문제의 조건처럼 print 1() 메소드와 print 2() 메소드를 만들었다. 각자 예시처럼 날짜를 출력하도록 하였는데, 특히 print2는 입력받은 정수형 month를 영어로 변환하는 조건문 case를 사용했다. 처음에는 각 case에 break를 걸지 않고 실행했더니 결과가 이상하게 나와서 break를 걸어주었다. today라는 객체를 생성하고 입력받아 출력하는 메인 클래스의 모습이다. 메소드 print1과 print2를 실행시킨다. 문제의 조건대로 클래스 Circle을 작성하고 이를 상속하는 NamedCircle 클래스를 만들어 주었다. 문자열..
Person 클래스를 생성하고 필드로 age,name,marriage, children 을 선언하였다. 그리고 생성자 Perosn을 만든 후, 클래스 내에 print 매서드를 선언하였다. 그리고 Q1(여기서 main 클래스) 클래스에서 Person 인스턴스를 생성하고 이에 대한 메서드 print를 호출했다. Scanner 함수를 이용하기 위해 제일 먼저 import java.util.Scanner; 을 입력해야 한다. ( import java.util.*이더문제를풀때유용) package practice; import java.util.*; class Grade { private int math; private int science; private int english; //필드 Grade(int math..