개발일기

학원 수업 13일차 220905

hhana 2022. 10. 6. 13:47
  • 9-10

생성자와 메서드의 차이..?

 

 

  • 12-1

OOP의 주요 4대개념
1. 상속성(inheritance)
2. 다형성(polymorphism)
3. 추상화(abstraction)
4. 캡슐화(encapsulation)

 

 

  • 2-3

인터페이스

 

 

  • 3-4

Generics
https://www.tutorialspoint.com/java/java_generics.htm
교재 p.654
타입파라미터

클래스타입만 허용(오브젝트형)
기본형 데이터타입은 불가
ㄴ....? 이건 뭔 소리야 클래스타입은 뭐고 기본형 데이터타입은 뭐야
https://jdm.kr/blog/213
https://zester7.tistory.com/23

다양한 데이터타입 적용 가능
모든 Datatype 호환

그럼 Object를 쓰지 왜 Generic을 쓰나요?

 

 

  • 4-5

ArrayList<>
배열보다 편한 점 : 사이즈를 정하지 않아도 됨

이클립스 자동완성 기능?

 

 

  • 5-6

콜렉션
https://www.tutorialspoint.com/java/java_collections.htm

Java documentation
https://docs.oracle.com/en/java/javase/