0

프로토 타입 OO는 클래스 - 인스턴스 구별을 제거하고 객체 만 갖는 것에 대해 이야기합니다. 객체는 다른 객체에서 상속받습니다.Prototypical OO : "class-like"가 아닌 객체 확장

그러나 모든 예제에는 "클래스와 비슷한"개체와 "인스턴스와 유사한"개체가 있습니다. 전자는 일련의 메소드와 상수를 가지고 있으며, 일단 만들어지면 일반적으로 변경할 수 없습니다. 후자는 실제 인스턴스 데이터를 포함하고 "클래스와 비슷한"메소드 호출을 위임하며 필요에 따라 변경 가능하거나 변경 불가능할 수 있습니다.

두 가지처럼 동작하는 무언가를 갖는 것이 응용 프로그램 아키텍처에 도움이되는 좋은 예가 있습니까? 가변적 인 필드를 사용하여 인스턴스로 인스턴스를 만들 수 있으며, 동시에 여러 객체의 프로토 타입을 만들 수 있습니까? 고안된 예가 아니지만 실제 시스템을 이해하고 유지 보수하는 것을 더 쉽게 만드는 것처럼 보입니다.

클래스 함수 인스턴스가있는대로 작동

답변

0
class Example { } 

console.log(Example.toString()) 

...