행복한 시지프

  • 홈
  • 삶에 대한 생각
  • 기술

abstract 1

JavaScript로 추상 클래스, 추상 메소드를 구현하기

0. 서문 ES6 부터 JavaScript에서 class 문법을 지원하게 되었다. 그러면서 JavaScript로도 객체지향 프로그래밍을 하기 수월해졌다. (이전에는 생성자 함수와 prototype으로 구현하였다.) 그렇지만 여전히 Java와 같은 언어 만큼 객체지향을 지원한다고 할 수 없다. 이를테면, JavaScript에서는 추상 클래스와 추상 메소드를(abstract) 문법적으로 지원하지 않는다. 그럼에도 JavaScript 기본 문법을 활용하여 추상 클래스와 추상 메소드를 구현하는 방법을 알아보겠다. 1. 추상 클래스와 추상 메소드의 개념 먼저 추상 클래스와 추상 메소드의 개념에 대해 알아보자. 추상 메소드란 부모 클래스에서 정의하며, 자식 클래스에서 반드시 오버라이딩해야만 사용할 수 있는 메소드를..

Tech/Sofeware Development 2022.03.04
이전
1
다음
더보기
프로필사진

행복한 시지프

Software engineer, Educator @Woowabros

  • 분류 전체보기 (80)
    • Tech (27)
      • Sofeware Development (19)
      • Clean Code (4)
      • Algorithm (0)
      • 우아한테크코스 (4)
    • Writing (50)
      • 삶에 대한 생각 (28)
      • 책 (3)
      • 회고 (17)
      • Self integrity report (2)
    • Education (2)

방문자수Total

Copyright © Kakao Corp. All rights reserved.

  • Github

티스토리툴바