본문 바로가기

전체 글680

[자바]BankAccount 계좌개설 코드 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 입출력예시 *--------------- ---------------* 1. 계좌개설 2. 입금 3. 출금 4. 계좌이체 5. 잔액조회 6. 프로그램 종료 *-------------------------------------------* 원하시는 메뉴 번호를 입력하세요 선택 : 1 *--------------- ---------------* 새로운 계좌 개설을 시작합니다 다음 ��서대로 입력해 주세요 계좌번호 : 23452 이름 : 김숙자 비밀번호 : 1234 입금액 : 100000000 계좌 개설 완료 *-------------------------------------------* *--------------- --------------.. 2020. 4. 3.
[자바 기초부터 하나씩/14장 연습문제 솔루션 답지 해답] 데이터 구조와 제네릭 1. 참 또는 거짓 만약 거짓이면 이유를 설명하여라. a. 운동장에 있는 미끄럼틀은 큐보다는 스택과 유사하다. 답 : 거짓. 선입선출에 해당하는 큐와 유사합니다. b. 한 개의 문만 작동하는 자동차는 큐보다는 스택과 더 유사하다. 답 : 참 c. 연결 리스트는 요소의 인덱스를 알고 있다면 리스트의 길이에 상관없이 리스트의 어떠한 요소로도 직접적인 접근이 가능하다. 답 : 거짓. 연결리스트는 이웃에 대한 링크만 가질 수 있으므로 직접적인 접근은 불가능합니다. d. 배열과 달리, ArrayList는 동적으로 크기를 증가시킬 수 있다. 답 : 참 e. 순환 배열에서 가장 큰 숫자의 인덱스 다음의 인덱스는 0이고, 0보다 앞서는 인덱스는 가장 큰 값의 인덱스이다. 답 : 참 f. 큐는 뒤로 돌아가는(backtr.. 2020. 4. 1.
[자바 기초부터 하나씩/12장 연습문제 솔루션 답지 해답] 래퍼클래스와 예외클래스 1. 참 또는 거짓 만약 거짓이면, 이유를 설명하여라. a. 원시 유형 변수는 반드시 객체가 되어야 한다. 답 : 거짓. 원시 유형변수는 객체 참조인 유일한 변수입니다. b. Integer x;는 컴파일오류(compile time error)를 발생시킨다. 답: 거짓. 컴파일 오류가 나지 않습니다. c. Integer y = new Integer();는 컴파일 오류를 발생시킨다. 답 : 참 d. Integer z = new Integer(3);는 컴파일 오류를 발생시킨다. 답 : 거짓. 제대로 된 Integer 값 3이 들어가므로 오류가 나지 않습니다. e. Integer u = new Integer(3.14);는 컴파일 오류를 발생시킨다. 답 : 참 f. Integer v = new Integer("3.. 2020. 4. 1.
[자바 기초부터 하나씩/11장 연습문제 솔루션 답지 해답] 다형성 1. 참 또는 거짓 만약 거짓이면, 이유를 설명하여라. a. 자바가 다형성을 제공하지 않았더라도, 후기 바인딩의 효과는 if-else문을 사용하여 수행될 수 있다. 답 : 참 b. 자바 컴파일러가 다음 문장 x.doSomething(); 을 검사할 때, 컴파일러는 실행 시에 어떤 코드가 실행될지 결코 알지 못한다. 답 : 거짓. private,static,final 키워드에 대한 동적 바인딩이 없으므로 컴파일러는 실행할 코드를 결정 할 수 있습니다. c. 자바 컴파일러가 다음 문장 x.doSomething(); 을 검사할 때, 컴파일러는 실행 시에 어떤 코드가 실행될지 항상 알고 있다. 답 : 거짓. 동적 바인딩은 모든 메소드에 사용됩니다. 하지만 private, static, fianal키워드로 표시된.. 2020. 4. 1.