본문 바로가기

반응형

자바

[JAVA]기초가 든든한 데이터베이스 : 학사 정보 데이터 베이스 구축 및 활용 CREATE TABLE 학과 ( 번호 NUMBER NOT NULL PRIMARY KEY, 이름 NVARCHAR2(10) NOT NULL ); CREATE TABLE 교수 ( 번호 NUMBER NOT NULL PRIMARY KEY, 이름 NVARCHAR2(10) NOT NULL, 학과번호 NUMBER NOT NULL, FOREIGN KEY(학과번호) REFERENCES 학과(번호) ); CREATE TABLE 학생( 번호 NUMBER NOT NULL PRIMARY KEY, 이름 NVARCHAR2(10) NOT NULL, 주소 NVARCHAR2(50), 학년 NUMBER, 키 NUMBER, 몸무게 NUMBER, 상태 NVARCHAR2(4), 입력일자 DATE, 학과번호 NUMBER NOT NULL, FORE.. 더보기
[JavaScript] 하루 지출 비용의 합계를 구하고 적정 지출 비용의 초과 여부를 삼향 조건 연산자를 사용하여 출력하기 Q. 진영이의 하루 지출내역은 교통비 3,000원, 식비 6,000원, 음료비 3,000원입니다. 삼향 조건 연산자를 사용하여 하루 적정 지출 비용인 1만원을 초과했을 경우 "___원 초과" 라고 출력하고, 아닐 경우에는 "돈 관리 잘했어요!" 라고 출력하세요. HTML 삽입 미리보기할 수 없는 소스 더보기
[JAVA] 3과목의 점수를 입력받아 객체를 생성하고 성적 평균 출력하기 Q. Grade 클래스를 작성해보자. 3 과목의 점수를 입력받아 Grade 객체를 생성하고 성적 평균을 출력하는 main()과 실행 예시는 다음과 같다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("수학, 과학, 영어 순으로 3개의 점수 입력 >>"); int math = scanne.. 더보기
[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] student 클래스의 멤버변수를 적절한 생성자를 이용해 초기화하기 Q. student 클래스의 멤버변수를 default 생성자가 아닌 적절한 생성자를 이용하여 초기화하는 프로그램을 만들어보세요. public class Student { String name; int age; double height; public Student(String name, int age, double height) { this.name = name; this.age = age; this.height = height; } } public class Student_1 { public static void main(String[] args) { Student stu = new Student("도토리", 33, 160.4); System.out.println("이름 : " + stu.name); S.. 더보기
[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;.. 더보기

반응형