새싹 프론트엔드

새싹 프론트엔드 실무 과정 4주차 Java Script 클래스

튼튼한간 2022. 11. 9. 17:23
  • 4주차 수요일

08. 클래스

 

✅ 클래스 내부 함수 종류

- 생성자 메서드

- 프로토타입 메서드

- 정적 메서드

 

return문은 생략 해야 함

 

function 키워드 없이 함수 선언

화살표 함수로 표현도 가능

 

➡ 결과 : undefined

 

➡ 결과 : 에러

✅ 캡슐화(Encapsulation)

- 캡슐화를 원하는 프로퍼티나 메서드 앞에 # 기호를 붙임

 

 

✅ 접근자 프로퍼티

- 데이터 프로퍼티 : 키와 값으로 구성된 일반적인 프로퍼티

- 접근자 프로퍼티 : 자체적으로 값❌, 다른 프로퍼티의 값을 읽거나 저장 변경하는 함수

getter 함수

- 값을 불러올 때

➡ 객체이름.display

✅ setter 함수

- 값을 변경하고 싶으면 함수를 하나 생성해서 우회해서 저장하기!

 

✅ 클래스 상속

- 한 클래스가 다른 클래스에서 정의된 속성 및 함수를 물려 받아 그대로 사용

➡ 코드 재사용

 

✅ 오버라이딩

- 부모 클래스로부터 상속받은 메서드를 자식 클래스에서 재정의

 

 

 

새싹DT 기업연계형 프론트엔드 실무 프로젝트 과정 4주차 블로그 포스팅