일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 어윈 사용법
- 제네릭
- 대덕인재개발원
- 컬렉션 타입
- 참조형변수
- 다형성
- Java
- 생성자오버로드
- 예외처리
- 컬렉션프레임워크
- 인터페이스
- 자바
- oracle
- EnhancedFor
- exception
- 환경설정
- NestedFor
- 예외미루기
- cursor문
- 자동차수리시스템
- 한국건설관리시스템
- 사용자예외클래스생성
- 객체 비교
- GRANT VIEW
- 추상메서드
- 메소드오버로딩
- 집합_SET
- 정수형타입
- abstract
- 오라클
- Today
- Total
목록인터페이스 (2)
거니의 velog
[Phone.java] package ddit.chap07.sec05; public abstract class Phone { String phoneNumber; Phone() {} Phone(String phoneNumber) { this.phoneNumber = phoneNumber; } public void call() { System.out.println("통화하다."); } public abstract void turnOn(); // 켜는 방법이 여러가지가 있으므로 일률적으로 적용할 수 없다. } [SmartPhone.java] package ddit.chap07.sec05; public abstract class SmartPhone extends Phone { String model; Smart..
[인터페이스] (1) 정적 변수 (2) 추상 메서드만 있음. 몸통이 없으므로 객체 생성 불가 (3) public abstract (4) 추상 메서드가 하나 이상 추가된 것이 추상 클래스. new 연산자의 대상이 아니다. 완성되지 않은 추상 메서드가 있기 때문. (5) 인터페이스를 부모 타입으로 해서 다형성 구현. [JDBCUtil.java] package ddit.chap07.sec03; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLExce..