본문 바로가기

자바

(6)
JAVA - 0516 1번 - 별찍기package sevenClass;import java.util.Scanner;public class Test0516_01 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("단을 입력>>"); int n = scan.nextInt(); for(int i = 1; i i; j--) { System.out.print(" "); } for(int k = 1; k    결과단을 입력>>10 * *** ***** ******* ********* *********** *************..
JAVA - 0509 1번 - 택시package sevenClass;public class Test0509_01 { public static void main(String[] args) { Taxi mytaxi = new Taxi("1"); }}class Car{ Car(){} Car(String name){ System.out.println("이름이 있는 카 생성자"); }}class Taxi extends Car{ Taxi(){ super("택시"); System.out.println("택시 생성자 인증"); } Taxi(String name){ super(name); System.out.println(name + " 생성자"); }}  Car Class기본 생성자, 이름을 매개인자로 받는 생성자 Taxi Cl..
JAVA-0502 상속상속이란? - 기존에 있는 클래스의 맴버 변수나 메소드를 물려받아 새로운 클래스를 만드는 것 - 상속을 통하여 객체지향 프로그램의 주요 특징인 코드의 재사용성을 구현할 수 있다. 상속받는 클래스 - 서브 클래스, 하위 클래스, 자식 클래스 상속하는 클래스 - 수퍼 클래스, 상위 클래스, 부모 클래스  클래스 정의의 예맴버 변수자동차 - 차 기종, 색상, 제조회사, 속도택시 - 미터기, 무게트럭 - 무게 메소드자동차 - 속도를 올린다, 속도를 내린다, 출발, 정지택시 - 미터기를 올린다, 내린다트럭 - 짐을 싣는다, 내린다. 1번 - 클래스 상속 기초package sevenClass;public class Test0502_01 { public static void main(String[] args) {..
JAVA - 0422 1번 - 최대, 최소, 합, 평균 구하기 package sevenClass; public class Test0422_01 { public static void main(String[] args) { int[] arr = {2, 56, 88, 41, 3, 78, 95, 64, 43, 33}; double[] arr2 = {4.4, 5.8, 89.7, 95.4, 77.8, 64.3, 34.9}; System.out.printf("배열의 최솟값은: %d\n", minOfarr(arr)); System.out.printf("배열의 최댓값은: %d\n", maxOfarr(arr)); System.out.printf("배열의 합은: %d\n", sumOfarr(arr)); System.out.printf("배열의 ..
JAVA - 0415 1번 - 합계 구하기 package sevenClass; public class Test0415_01 { public static void main(String[] args) { CalSum cal1 = new CalSum(3, 5); CalSum cal2 = new CalSum(3, 4, 5); System.out.printf("두 수의 합은 : %d\n", cal1.sum(cal1.op1, cal1.op2)); System.out.printf("세 수의 합은 : %d\n", cal1.sum(cal2.op1, cal2.op2, cal2.op3)); } } class CalSum{ int op1, op2, op3; CalSum(){} CalSum(int o1, int o2){ this.op1 = o1; ..
JAVA - 0411 1번 - 삼각형 넓이 구하기 package sevenClass; public class Test0411_01 { public static void main(String[] args) { Triangle t1 = new Triangle(5.0, 7.5); t1.area(); System.out.printf("삼각형의 넓이는: %.3f\n", t1.area2()); } } class Triangle{ double width, height; Triangle(){} Triangle(double w, double h){ this.width = w; this.height = h; } void area() { System.out.printf("삼각형의 넓이는: %.3f\n", (width*height)/2.0); }..