상속 상속이란 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것이다. ❓왜 써❓ 적은 양의 코드로 새로운 클래스 작성 가능 코드를 공통적으로 관리할 수 있음 → 코드의 추가 및 변경이 매우 용이 class Parent { int age; } class Child extends Parent { void play() { System.out.println("놀자~"); } } 자손 클래스는 조상 클래스의 모든 멤버를 상속 받으므로 항상 조상 클래스보다 같거나 많은 멤버를 갖는다. 상속받는다 = 조상클래스를 확장한다 라는 의미로 해석할 수 있어서 키워드가 extends 인 것도 있다. class Parent { int age; } class Child1 extends Parent { void play() ..
자바

공통 컴포넌트 설정하는 데만 반나절이 걸렸다. 흑흑 똑같이 해도 이상하게 안 됨 도대체 왜 와이? 그리고 다운받는 과정에서도 이클립스가 몇 번 멈추고 그랬다 ^^.. 1️⃣ 개발 환경 다운로드 ✨ 개발자 개발환경 설치가이드 https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev4.1:clntinstall egovframework:dev4.1:clntinstall [eGovFrame] 본 가이드는 전자정부 표준프레임워크에서 제공하는 개발자 개발환경의 사용 방법을 제공한다. - 인터넷 웹브라우저를 통해 eGovFrame 홈페이지(https://www.egovframe.go.kr/)에 접속하여 사이트 상위메 www.egovframe.go.kr 위 가이드..

문제 https://www.acmicpc.net/problem/20529 20529번: 가장 가까운 세 사람의 심리적 거리 각 테스트 케이스에 대한 답을 정수 형태로 한 줄에 하나씩 출력한다. www.acmicpc.net mbti 과몰입러는 이런 문제를 좋아합니닷,, 풀이 비둘기집 원리로 풀었다. https://velog.io/@ehdbs28/%EB%B9%84%EB%91%98%EA%B8%B0%EC%A7%91-%EC%9B%90%EB%A6%AC-Pigeonhole-Principle 비둘기집 원리 (Pigeonhole Principle) 비둘기집 원리를 공부하여 정리한 글입니다. velog.io import java.io.BufferedReader; import java.io.BufferedWriter; im..

문제 https://www.acmicpc.net/problem/10026 10026번: 적록색약 적록색약은 빨간색과 초록색의 차이를 거의 느끼지 못한다. 따라서, 적록색약인 사람이 보는 그림은 아닌 사람이 보는 그림과는 좀 다를 수 있다. 크기가 N×N인 그리드의 각 칸에 R(빨강), G(초록) www.acmicpc.net 풀이 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class Main { public static String[][] paint; pu..

문제 https://www.acmicpc.net/problem/1260 1260번: DFS와 BFS 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ≤ M ≤ 10,000), 탐색을 시작할 정점의 번호 V가 주어진다. 다음 M개의 줄에는 간선이 연결하는 두 정점의 번호가 주어진다. 어떤 두 정점 사 www.acmicpc.net 풀이 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Arrays; import java...

문제 https://www.acmicpc.net/problem/1012 1012번: 유기농 배추 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 www.acmicpc.net 풀이 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Main { public stat..