본문 바로가기

반응형

java

[JAVA]기초가 든든한 데이터베이스 : 영화 정보 데이터 베이스 구축 및 활용 더보기
[JAVA] 기업의 정보를 출력하는 프로그램을 만들기 Q. 대한민국 5대 기업의 정보를 출력하는 프로그램을 만들어 보세요. 각각의 기업 클래스를 정의하고 부모클래스인 company 클래스로부터 상속받으세요. main 함수에서는 객체 배열을 통하여 반복문으로 정보를 출력합니다. package ho; public class info { public static void main(String[] args) { Company c[] = new Company[5]; c[0]=new Samsong("삼송", 250000, 340, "IT, 반도체, 스마트폰"); c[1]=new Handai("한대", 140000, 90, "자동차"); c[2]=new Ask("ASK", 70000, 90, "IT, 통신, 에너지"); c[3]=new Mlg("MLG", 140000,.. 더보기
[JAVA] 클래스 상속 기초 문제 : 자동차 속력 출력하기 Q. SportsCar클래스를 정의하고 getTurbo 메소드를 만드세요.(속력 20씩 증가), Car 클래스에게 상속을 받아보세요. Car클래스를 정의하고 SpeedUp 메소드와(속력 10씩 증가), SpeedDown 메소드(속력 10씩 감소)를 만드세요. package ho; public class Sports { public static void main(String[] args) { SportsCar sc = new SportsCar(); sc.speedUp(); sc.speedUp(); sc.speedDown(); sc.getTurbo(); } } package ho; public class Car { int speed = 0; public void speedUp() { speed += 10; .. 더보기
[JAVA] 다형성을 이용하여 출력한 동물 울음소리 배열로 만들기(상속, 오버라이딩, 배열생성) public class Animal { public void sound() { } } public class Cat extends Animal{ public void sound() { System.out.println("끼야아오옹ㅇㅇㅇㅇ옹ㅇ옹ㅇㅇ꾸앙ㅇㅇㅇㅇ"); } } public class Dog extends Animal{ public void sound() { System.out.println("우라라랄ㄹㄹ랄랄ㄹ랄ㄹ웡월럴ㄹㄹㄹ얼ㄹ럴ㄹ"); } } public class Frog extends Animal{ public void sound() { System.out.println("꾸엑뚜엑뚜엑뚜엑 꾸엑꾸엑"); } } public class Override1 { public static void ma.. 더보기
[JAVA] 생성자를 호출하면 "객체 생성"이, 소멸자를 호출하면 "객체 소멸"이 출력되게 생성자와 소멸자 만들기 Q. 생성자를 호출하면 "객체 생성"이 출력되고 소멸자를 호출하면 "객체 소멸"이 출력되게 생성자와 소멸자를 만들어보세요. public class Destructor { public Destructor() { System.out.println("객체 생성"); } public void finalize() { System.out.println("객체 소멸"); } public static void main (String [] args) { Destructor gar = new Destructor(); gar.finalize(); } } 더보기
[JAVA] 정보를 입력 받아 BMI 지수를 계산하기(포매팅 사용) Q. 이름, 키, 몸무게를 입력받아 BMI 지수를 계산해 저장하는 프로그램을 만들어 보세요. public class Student { String name; double height; double weight; double bmi_num; public Student(String name, double height, double weight) { this.name=name; this.height=height; this.weight=weight; } public void bmi() { bmi_num = weight / ((height/100)*(height/100)); if (bmi_num == 0 || bmi_num 더보기
[JAVA] student 클래스의 멤버 변수를 default 생성자를 이용하여 초기화하기 Q. student 클래스의 멤버 변수를 default 생성자를 이용하여 초기화하는 프로그램을 만들어보세요. public class Student_1 { public static void main(String[] args) { Student student = new Student(); System.out.println("이름 : " + student.name); System.out.println("나이 : " + student.age); System.out.println("키 : " + student.height); } } public class Student { String name; int age; double height; public Student() { name = "도토리"; age = 33;.. 더보기
[JAVA] 도형 클래스를 객체를 생성하여 도형의 넓이를 구하는 프로그램 만들기 import java.util.Scanner; class Triangle{ double width=0; double height=0; double triangle_area() { return (width*height)/2; } } class Square{ int width=0; int height=0; int square_area() { return(width*height); } } class Circle{ double radius = 0; double circle_area() { return(radius*radius*3.14); } } public class Shape { public static void main(String[] args) { Scanner sc = new Scanner(System... 더보기

반응형