개인 학습용 해설/명품 Java Programming

개인 학습용 해설/명품 Java Programming

[Java] 명품 JAVA Programming 4판 6장 연습문제 - 이론문제

안녕하세요 성조입니다. 개인 학습 후 주관적인 내용으로 진행된 포스팅이므로 100% 확실한 정답이 아닐 수 있습니다. 문제 해결에 있어서 의문점이나 문제점이 있는 경우 댓글 부탁드리겠습니다! 1. import에 대한 다음 질문에 답하라. (1) import 문은 언제 사용하며, import 문이 의미하는 바는 무엇인가? (2) import java.util.Random;과 import java.util.*;의 의미는 각각 무엇인가? (3) import 문을 사용하지 않고도 자바 프로그램을 작성할 수 있는가? (4) 어떤 패키지에 속한 클래스는 import 문 없이도 사용할 수 있는가? 정답 And 해설 (1) import 문은 클래스 경로와 경로명을 알려줄 수 있다. (2) import java.util..

개인 학습용 해설/명품 Java Programming

명품 JAVA Programming 4판 5장 연습문제 - 실습문제

안녕하세요. 다음 포스팅은 주관적 풀이이므로 오답이 있을 수 있습니다. 오답이라 생각되는 부분, 질문, 피드백 등 자유롭게 댓글을 남겨주시면 감사드리겠습니다. 1. 다음 main() 메소드와 실행 결과를 참조하여 TV를 상속받은 ColorTV 클래스를 작성하라. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 class TV{ private int size=0; public TV(int size) {this.size = size;} protected int getSize() {return size;} } class ColorTV extends TV{ private int Color_size = 0; public ColorTV(int s..

개인 학습용 해설/명품 Java Programming

명품 JAVA Programming 4판 5장 연습문제 - 이론문제

안녕하세요. 다음 포스팅은 주관적 풀이이므로 오답이 있을 수 있습니다. 오답이라 생각되는 부분, 질문, 피드백 등 자유롭게 댓글을 남겨주시면 감사드리겠습니다. 1. 다음 클래스에 대한 물음에 답하라. 정답 (1) private int a; public void set(int a) {this.a = a;} (2) private int a; public void set(int a) {this.a = a;} protected int b, c; (3) private int a; public void set(int a) {this.a = a;} protected int b, c; public int d, e; (4) a=1; 해설 (1) 최고 조상 격인 A 부모 클래스에서는 상속받은 값이 없다. A class에 ..

개인 학습용 해설/명품 Java Programming

명품 JAVA Programming 4판 4장 연습문제 - 실습문제

안녕하세요. 명품 자바 4판 4장 연습문제 - 실습문제입니다. 주관적으로 푼 풀이입니다. 1. 지문 생략 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 class TV{ private String name = null; private int year = 0; private int inch = 0; TV() {} // 생략 가능 TV(String name, int year, int inch) { this.name = name; this.year = year; this.inch = inch; } void show() { System.out.println(name + "에서 만든 " + year +"년형 " + inch + "인치" + " TV"); } ..

개인 학습용 해설/명품 Java Programming

명품 JAVA Programming 4판 4장 연습문제 - 이론문제

개인적으로 풀이한 내용이므로 오답일 수 있습니다. 답이 다르다 생각되시면 댓글 부탁드리겠습니다! 1. 자바 클래스와 객체에 대한 설명 중 틀린 것은? 정답 4번 설명 클래스 바깥에 전역 변수를 생성할 수 없는 이유는 캡슐화 원칙이 있기 때문이다. 단 static을 활용하여 전역 변수를 지정할 수 있지만 객체에 대한 설명이므로 위의 설명과 같다. 2. 생성자에 대한 설명 중 틀린 것은? 정답 4번 설명 생성자에서 아예 안 되는 것은 아니다. return 자체가 메소드의 실행을 끝내고 원래 호출한 영역으로의 반환의 의미를 갖는다. 생성자에 타입을 부여하여 자체 return을 넣는 것이 안도는 것뿐이지 생성자 코드 내 어디서든 return; 문을 사용하면 할 수 있다. 위 캡처 본을 보면 if 문에 retur..

개인 학습용 해설/명품 Java Programming

명품 JAVA Programming 4판 3장 연습문제 - 실습문제 개인 풀이

안녕하세요 성조입니다. 개인 풀이 내용이며, 정답이 아닙니다! 답이 다르다 생각되시면 댓글 부탁드리겠습니다! 1. 다음 프로그램에 대해 물음에 답하라 1 2 3 4 5 6 int sum=0, i=0; while (i 0부터 100미만까지 짝수의 합을 구하는 코드이며, 값은 2450가 나온다. (2) 위의 코드를 main() 메소드로 만들고 WhileTest 클래스로 완성하라. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 public class WhileTest { public static void main(String[] args) { // TODO Auto-generated method stub int sum=0, i=0; while (i

개인 학습용 해설/명품 Java Programming

명품 JAVA Programming 4판 3장 연습문제 - 이론문제 개인 풀이 및 개인해설

안녕하세요 개인 문제 풀이이므로 오답이 있을 수 있습니다. 오답 또는 답이 이상하다 느끼시는 경우 댓글로 말씀해 주시면 감사드리겠습니다. 01. 다음 프로그램의 출력 결과는 무엇인가? 그리고 무엇을 하는 코드인가? for(int i=1; i10; i++) sum++; ④ for(int i=0; i50, i==51, i>=51 if가 참이 되는 순간 바로 break가 되므로 단 하나만이 정답은 아닙니다. 취향으로 3개 중 하나를 선택하면 될 것 같습니다. 05. 다음 배열 선언이 잘못된 것은? ① int [] n = {1, 2, 3, 4, 5}; ② int n [] = { 0 }; ③ int [] n = new int [3]; ④ int n[3] = new int [3]; [ 정답 : 4번] = 좌측에 선..

개인 학습용 해설/명품 Java Programming

명품 JAVA Programming 4판 2장 연습문제 - 실습문제

안녕하세요 개인 문제풀이 이므로 오답이 있을 수 있습니다. 오답 또는 답이 애매한 내용은 댓글로 말씀해주시면 감사드리겠습니다! 01. Scanner 클래스를 이용하여 원화를 입력받아 달러로 바꾸어 다음 예시와 같이 출력하는 프로그램을 작성하라.$1=1100원으로 가정하고 계산하라 원화를 입력하세요(단위 원)>>3300 3300원은 $3.0입니다. [ 소스코드 ] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import java.util.Scanner; public class One { public static void main(String[]args) { Scanner sc = new Scanner(System.in); float dollar; System.out.print("원화를 ..

SeongJo
'개인 학습용 해설/명품 Java Programming' 카테고리의 글 목록