Java/study
Java 4주차 - 상속 및 클래스 (2)
yunhyegyeong
2021. 7. 21. 16:46
728x90
추상 클래스
: 클래스의 공통된 부분을 뽑아서 별도의 추상 클래스로 만들어 놓고 상속해서 사용.
: 멤버 변수 가짐. extends로 상속. 일반 메서드도 가능. 생성자도 있음.
abstract 메서드를 가지며, 상속한 클래스에서 꼭 구현해야 함.
인터페이스 vs 추상 클래스
공통 : 추상 메서드를 가짐. 객체 생성 불가, 자료형으로 사용됨.
차이 : 인터페이스 - 상수, 추상 메서드만 가짐.
추상 메서드를 구현만 하도록 함.
다형성 지원.
추상 클래스 - 클래스가 가지는 모든 속성과 기능을 가짐.
추상 메스드 구현 및 상속의 기능을 가짐.
단일 상속만 지원.
람다식
: 익명 함수를 이용해서 익명 객체를 생성한다.
문자열 클래스
String 객체와 메모리
StringBuffer, StringBuilder
Collection
List :
Map :