분류 전체보기
-
package 연습코딩/java 2019. 3. 3. 13:40
package out; import planet.*; public class T { public static void main (String[] args) { B bobj = new B(); bobj.accessTest(); E eobj = new E(); //eobj.accessTest();//default는 같은 클래스에서만 사용 가능하다 //F fobj = new F();//클래스 앞에 public이 붙지 않았으므로 사용 불가능하다 } } ---------------------------------------------------------------------------------------------------------------------------------------------------..
-
상자 정보 (상속2)코딩/java 2019. 3. 3. 00:02
public class Box { private int x; private int y; private int z; private boolean empty; public String toString() { String rslt = "가로: " + x + "cm\n세로: " + y + "cm\n높이: " + z + "cm\n"; if (empty) return rslt + "지금 박스는 비어있습니다.\n"; else return rslt + "지금 박스에는 물건이 들어있습니다.\n"; } public void setX(int x) {this.x = x;} public void setY(int y) {this.y = y;} public void setZ(int z) {this.z = z;} public int..
-
Los write-up (1 ~ 25)보안/wargame 2019. 2. 21. 02:55
보안동아리에서 Los 실습을 진행했다. 나는 php언어, sql, 파이썬을 배우지 않고 바로 들어간 실습이라 대부분이 구글링하여 배낀 것이다. los는 하나의 해결방법을 응용하여 다른 문제를 푼는 것 보단 sql의 새로은 허점을 계속 찾아 새로운 해결방법을 만드는 것이라고 느꼈다. 그렇기 때문에 나는 sql의 기능 하나하나를 모르고 당연히 그에 대한 허점을 모르기 때문에 구글링을 할 수 밖에 없었다. 문제를 읽을 때도 구글링, 파이썬에 오류가 발생해도 구글링, 답 도출도 구글링 점점 내 힘으로 푸는 것이 아닌 구글링에 의존하여 문제 해결을 하게 되었다. 내 힘으로 온전히 풀지 못해서 아쉽고 나한테 남은 것이 없다고 느껴진다. 이러한 이유는 나의 배경지식이 많이 부족하기때문이라고 생각한다. 그래서 이번 1..
-
상자 정보 (상속)코딩/java 2019. 2. 10. 21:07
public class Box { private int x; private int y; private int z; private boolean empty; public String toString() { String rslt = "가로: " + x + "cm\n세로: " + y + "cm\n높이: " + z + "cm\n"; if (empty) return rslt + "지금 박스는 비어있습니다.\n"; else return rslt + "지금 박스에는 물건이 들어있습니다.\n"; } public void setX(int x) {this.x = x;} public void setY(int y) {this.y = y;} public void setZ(int z) {this.z = z;} public int..
-
학생 정보(상속)코딩/java 2019. 2. 10. 20:45
public class Person { String name, address; int age; public void setName(String name) {this.name = name;}; public void setAddress(String address) {this.address = address;}; public void setAge (int age) {this.age = age;}; public String getName() {return name;}; public String getAddress() {return address;}; public int getAge() {return age;}; } public class Student extends Person{ int year; void se..
-
동물 (상속 연습)코딩/java 2019. 2. 10. 20:37
public class Animal { private double weight; String picture; void setWeight(double weight) {this.weight = weight;} double getWeight() {return weight;} void eat() { System.out.print("eat()가 호출되었음");} void sleep() {System.out.print("sleep()가 호출되었음");} public String toString() { return "몸무게: " + weight + "kg - 그림설명: " + picture; } } public class Eagle extends Animal{ private int wings = 0; void fly..
-
은행 입금, 출금, 송금코딩/java 2019. 2. 10. 19:46
import java.util.Random; public class BankAccount { Random rd = new Random(); private String name, accountNo; private int balance; private double interest; public void setName(String n) { name = n;} public void setAccountNo(String a) {accountNo = a;} public void setBalance(int b) {balance = b;} public void setRate(double r) {interest = r;} public String getName() {return name;} public String get..
-
영화 비교 (생성자)코딩/java 2019. 2. 10. 15:10
import java.util.Random; public class Movie { Random rd = new Random(); private String title, director, mid, production; private int score, year; public void setTitle(String title) {this.title = title;}; public void setDirector(String director) {this.director = director;}; public void setScore(int score) {this.score = score;}; public void setYear(int year) {this.year = year;}; public void setMid..