목록java (5)
코딩로그

[1번] 다음 main()이 실행되면 아래 예시와 같이 출력되도록 MyPoint 클래스를 작성하라 public static void main(String[] args) { MyPoint p = new MyPoint(3, 50); MyPoint q = new MyPoint(4, 50); System.out.println(p); if(p.equals(q)) System.out.println("같은 점"); else System.out.println("다른 점"); } import java.util.*; class MyPoint {//MyPoint 클래스 private int x; private int y; public MyPoint(int x, int y) {//생성자 this.x = x; this.y = ..

[1~2] 다음 TV 클래스가 있다. class TV{ private int size; public TV(int size) { this.size = size; } protected int getSize() { return size; } } [1번] 다음 main() 메소드와 실행 결과를 참고하여 TV를 상속받은 ColorTV 클래스를 작성하라. public class Main { public static void main(String[] args) { ColorTV myTV = new ColorTV(32, 1024); myTV.printProperty(); } 실행 결과 32인치 1024컬러 import java.util.*; class TV{ private int size; public TV(int s..

[1번] 자바 클래스를 작성하는 연습을 해보자. 다음 main() 메소드를 실행하였을 때 예시와 같이 출력되도록 TV 클래스를 작성하라. public static void main(String[] args){ TV myTV = new TV("LG", 2017, 32); myTV.show(); } LG에서 만든 2017년형 32인치 TV import java.util.*; public class TV {//TV 클래스 String company;//회사명 저장 변수 int year;//연도 저장 변수 int inchi;//인치 저장 변수 public TV(String c, int y, int i) {//초기화를 위한 생성자 company = c;//company 초기화 year = y;//year 초기화 ..

[1번] 다음 프로그램에 대해 물음에 답하라? int sum=0, i=0; while(i < 100){ sum = sum + i; i += 2; } System.out.println(sum); (1) 무엇을 계산하는 코드이며 실행 결과 출력되는 코드는? → 0 이상 100 이하 정수 중, 짝수의 합을 출력하는 코드. 실행 결과 2450이 출력된다. (2) 위의 코드를 main() 메소드로 만들고 WhileTest 클래스로 완성하라. import java.util.*; public class WhileTest { public static void main(String[] args) { int sum=0, i=0; while(i < 100){ sum = sum + i; i += 2; } System.out...

[1번] Scanner 클래스를 이용하여 원화를 입력받아 달러로 바꾸어 다음 예시와 같이 출력하는 프로그램을 작성하라. $1 = 1100원으로 가정하고 게산하라. import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("원화를 입력하세요(단위 원)>>"); int won = scanner.nextInt();//원화 int형 변수인 won에 입력 받기 double dollar = won/1100;//won에 저장된 값을 1100으로 나눈 몫을 double형 변수 dollar에 저장, 소수점까지 표기하기 위해 dou..