본문 바로가기
카테고리 없음

[4일차]

by 두블두블 2020. 7. 17.

41

1. [클래스]

응용은 둘째치고 클래스부터 이해해야한다. 

"하나의 클래스 안에 여러개의 매서드"

 

모든 클래스의 부모님 : Super class

 

클래스 안의 매서드, 아규먼트의 유무, 이름은 같은데 아구먼트의 갯수가 다름. 

대문자로만 써있는 클래스

 

유능한 프로그래머는 클래스를 만들 수도 있지만, 남들이 만든 클래스를 잘 조립하는 것도 유능한 프로그래머의 역량이다. 

 

Object들을 잘 조립하는 것이 중요하다. 

 

여러개의 스테이트먼트를 묶고 행위Method 

(객체지향적인 언어 : 매서드

(함수지향적인 자바스크립트에선 엑셀에선 펑션))

 

2. 

gettter 와 setter / JSP와 딥러닝에서 필수적인 요소. this. 을 잘 써야 한다. 

상위폴더 순위  method 멤버필드 > constructor >  field

 

3.

OOP는 간이 프로그램이기 때문에 

 

4. 정리가 힘들정도로 너무 많은데;;;;;

 

5. 클래스와 클래스는 약결합이어야 한다. 

클래스 연결관계는 '상속. 포함'이 있는데, 실무에선 Spring 등에서 '포함'관계를 많이 쓴다. 

상속을 이해해야 다형성(폴리모피즘)을 이해할 수 있다. overridng