후키라이브러리 – 7.업그레이드 및 패치

Ver 0.1.0 (2002.2.12) hwooky_library-0.1.0 classopen() 함수를 newobject()함수로 함수명 변경 및 인터페이스 변경 classinfo() 함수를 classchain()함수로 함수명 변경 및 인터페이스 변경 함수 오버로딩(function overloading) 기능 삭제 복수의 객체 생성 허용 정적…

Continue Reading 후키라이브러리 – 7.업그레이드 및 패치

후키라이브러리 – 6.정적 데이터멤버

정적 데이터멤버(static data member)란? 생성된 모든 객체들이 공유하는 공통적인 정보가 필요할 때에 사용되는 것이 정적 데이터멤버입니다. "정적 데이터멤버"는 다른 일반 데이터 멤버와 달리 각각의 객체에 기억장소가 할당되는 것이 아니라, 단…

Continue Reading 후키라이브러리 – 6.정적 데이터멤버

후키라이브러리 – 5.생성자 및 소멸자

생성자(Constructor) 및 소멸자(Destructor) 체인 일반적인 객체지향언어에서 보면 클래스 객체를 생성할 때마다 생성자가 실행되는데 객체를 생성할 때에 먼저 부모클래스의 생성자를 호출한 후 자식클래스의 생성자를 호출합니다. 그러나 PHP3 또는 PHP4 스크립트에서는 마지막으로…

Continue Reading 후키라이브러리 – 5.생성자 및 소멸자

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

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

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

후키라이브러리 – 3.라이브러리 함수

 classdefine : 클래스 정의 함수  newobject : 객체 생성 함수  classchain : 클래스 상속관계 반환 함수 클래스 정의 함수 classdefine [crayon-60983603aa955028249714/] 기능 클래스 정의 문자열을 입력받아 해석하여 후키라이브러리에서 지원하는 기능을…

Continue Reading 후키라이브러리 – 3.라이브러리 함수

후키라이브러리 – 2.개발

객체지향언어(Object Oriented Programming Language) C++과 같은 컴파일러가 아닌 스크립트에서 객체지향언어의 클래스를 이용하는 것이 과연 효율적인지, 필요하여 사용한다면 서버의 성능을 필요이상으로 저하시키는 것이 아닌지 등등에 대한 우려로 보통 클래스 사용을 주저하게…

Continue Reading 후키라이브러리 – 2.개발

후키라이브러리 – 1.개요

PHP 스크립트에서 지원하는 객체지향언어의 클래스 기능을 보완하여 좀 더 편하게 클래스를 개발 및 관리를 할 수 있도록 클래스 관리를 위한 함수를 라이브러리 화하였습니다. 본인도 "후키라이브러리"를 이용하여 프로그램을 개발해 보니 나름대로…

Continue Reading 후키라이브러리 – 1.개요