반응형 Class2 PHP Trait Trait 는 PHP 5.4 부터 추가된 기능이다Trait는 어떤 특정 기능의 코드를 재사용 가능하게 해 준다.Trait 로 상속없이 특정 기능을 추가할 수 있게 된다. Trait 는 클래스에 추가할 Method 들의 집합이다 trait teach_something { public function say($words) { echo $words; }}class Teacher { use teach_something;}class Manager { use teach_something;}$teacher = new Teacher;$teacher->say("study"); 2016. 10. 7. PHP Class 객체 복제한 번 객체를 생성하면 매개 변수로 넘길 때는 참조로 넘어간다$Person1 = new Human();$Person1->name = "James";$Person2 = $Person1;$Person2->name 은 "James" 가 된다 클래스 생성자 & 소멸자class Person {function __construct($Param) { // do some work } function __destruct() { // do some work }} 상수 사용상수는 self 키워드를 사용하여 참조한다. 상수는 한 번 정의하면 변경할 수 없다.class Color {const RED = 0;const BLUE = 1;const GREEN = 2;const YELLOW = 3; function print.. 2016. 7. 26. 이전 1 다음 반응형