트레이트 – 11.다중 상속 모델

클래스는 동시에 여러 개의 트레이트를 조합할 수 있습니다. 클래스에 use 문을 사용하여 여러 개의 트레이트를 쉼표로 구분하여 나열하면 다중 트레이트(multiple trait)를 구현할 수 있습니다. 다중 상속 모델 다중 상속(multiple inheritance)의…

Continue Reading트레이트 – 11.다중 상속 모델

PHP5 객체모델 – 10.인터페이스

인터페이스의 개념 인터페이스(interface)의 정확한 의미를 알기 위해서는 자바를 개발한 선의 자바 투토리얼(sun's The Java Tutorial) 중에서 What Is an Interface?를 참고하는 것을 좋을 듯합니다. 이 문서에 의하면 일반적인 의미에서의 인터페이스란 "상관관계…

Continue ReadingPHP5 객체모델 – 10.인터페이스

Zend 엔진 2.0 설계초안 – 13.다중 상속

다중 상속(Multiple Inheritance) 다중 상속이란? 다중 상속(multiple inheritance)은 자식클래스가 하나 이상의 부모클래스로부터 그 특성을 상속받는 것을 말합니다. 다중 상속된 자식클래스는 모든 부모클래스의 멤버변수 및 멤버함수의 특성을 다 가지게 되므로 부모클래스의…

Continue ReadingZend 엔진 2.0 설계초안 – 13.다중 상속

클래스 사용법 – 3.클래스 상속

클래스를 상속하려면? 기존에 이미 작성된 클래스를 상속(class inheritance)받으면 이미 작성된 메소드와 멤버변수를 그대로 이어받게 됩니다. 상속받은 특성에 덧붙여 새로운 특성을 추가하는 방법으로 새로운 클래스를 정의하게 됩니다. 이와 같이 기존의 클래스로부터…

Continue Reading클래스 사용법 – 3.클래스 상속

후키라이브러리 – 4.다중 상속

다중 상속이란? 다중 상속(multiple inheritance)은 자식클래스가 하나 이상의 부모클래스로부터 그 특성을 상속받는 것을 말합니다. 다중 상속된 자식클래스는 모든 부모클래스의 데이터멤버 및 멤버함수의 특성을 다 가지게 되므로 부모클래스의 데이터멤버 및 멤버함수를…

Continue Reading후키라이브러리 – 4.다중 상속