
1. instanceof 연산자에 대하여 설명하시오. if(ref instanceof ClassName) 왼쪽에는 객체명, 오른쪽에는 클래스명이 온다. → ref가 ClassName 클래스의 인스턴스를 참조하면 true 반환 → ref가 ClassName를 상속하는 클래스의 인스턴스이면 true 반환 package edu.kosmo.ex.practices; class Box { public void simpleWrap() { System.out.println("Simple Wrapping"); } } class PaperBox extends Box { public void paperWrap() { System.out.println("Paper Wrapping"); } } class GoldPaperBox..

★ 1.메소드 오버로딩에 대하여 설명하시오. 같은 함수(void) 이름에 파라미터의 데이터 타입이나 갯수를 달리 하는 것. 다만 return 타입을 달리 하는 것은 메소드 오버로딩이 적용되지 않는다. ★ 2.메소드 오버로딩을 적용한 대표적인 함수는? 함수 오버 로딩의 가장 대표적인 예가 System.out.println(); 이다. println(); 은 자바 문법적으로 파라미터 안에 들어가는 데이터 형 별로 함수가 생성되어 있다. 3.this 함수에 대하여 설명하시오. this 생성자(함수)는 자신의 객체 안에서 자기 자신을 호출한다. 파라미터 변수명과 인스턴스 변수명이 같을 경우 this.변수명을 통해 해당 클래스 안 인스턴스 변수를 지칭할 수 있다. 자기 자신의 인스턴스 함수를 호출할 때도 this..

1. 아래의 BankAccount(소스 PPT 참고) 에 대하여 메모리 그림을 그리시오. BankAccount ref1 = new BankAccount(); BankAccount ref2 = ref1; 2.생성자란 무엇인가요? 클래스명과 같은 이름을 가진 메소드. void나 int처럼 리턴 타입이 없어 리턴값도 없으며, 입력만 있고 출력은 없는 함수로 초기화 작업만 한다. 1. 클래스 이름과 같은 함수 = 생성자 2. 만약 개발자가 생성자를 만들지 않으면 컴파일러가 만들어주는 생성자를 디폴트 생성자라고 함 3. 생성자 또한 함수 이지만 기존 함수와 조금 다르다. → 다른 점은 리턴 타입(void, int,......)이 없으니까 당연히 리턴 값도 없다. 4. 생성자는 멤버변수 초기화 할때 대부분 사용. ..
- Total
- Today
- Yesterday
- 진척도 70번
- Generic
- response
- 입출력
- exception
- 쿠키
- compareTo
- object
- 사칙연산 계산기
- 제네릭
- SOCKET
- 참조형
- Request
- equals
- Session
- Servlet
- hashset
- 부트스트랩
- el
- abstract
- 프로토콜
- toString
- 예외처리
- 래퍼 클래스
- 채팅
- string
- 세션
- 쓰레드
- TreeSet
- JSP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 26 | 27 | 28 | 29 | 30 | 31 |