| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- nodejs
- 깃
- Algorithm
- 파이썬 파일편집
- github
- HTML
- JAVA ERROR
- Javascript
- DML
- spring
- java
- DDL
- python pwd
- 스프링
- java 상속
- Push
- 파이썬 파일 수정
- 자바
- 파이썬 파일생성
- 파이썬
- sort
- git
- commit
- Spring Boot
- js
- 정렬
- SQL
- Python
- 깃허브
- pull
Archives
- Today
- Total
목록Interface (1)
춘식이를 좋아하는 개발자
JAVA 상속의 한계 JAVA, JavaScript에서는 다중상속이 불가능하다! (하나의 부모class만 존재) (C++은 가능하다.) 하지만 Project가 커지면 커질수록 다중상속은 필요하고, 많이 사용된다. 그렇기 때문에 JAVA에서 제공하는 인터페이스(Interface)로 마치 다중상속을 받은 것처럼 사용할 수 있다. 추상화 개념 공통적으로 사용하는 기능을 따로 정의. 추상 class abstract keyword로 선언 된 class 추상 class에는 일반 Method와 추상 Method를 정의할 수 있다. 추상 Method는 구현이 목적이 아닌 정의를 목적으로 한다. 추상 class는 인스턴스화(new)할 수 없다. 추상 Method가 있는 class를 상속받으면 무조건 오버라이딩을 해야 함..
Study/Java
2022. 5. 11. 11:37