저는 객체 지향 프로그래밍에 익숙하지 않고 PHP 응용 프로그램을위한 첫 번째 클래스 몇 개를 작성합니다.클래스를 디자인 할 때 'construct'을 올바르게 사용하십시오.
더 간단한 클래스 중 일부에서는 function __construct()
을 선언하고 해당 함수 안에 특정 클래스 메서드를 호출합니다. 어떤 경우에는 클래스의 __construct()
이 메서드를 호출했기 때문에 결과 객체로 아무 것도하지 않아도되는 클래스에 내 응용 프로그램의 클래스를 인스턴스화하는 것으로 나타났습니다.
이것은 나에게 맞는 것 같지 않습니다. 내가 결코 아무것도하지 않는 새로운 물건을 가지고 있다고 바보 같아 보입니다.
다시 말씀 드리지만, 이것은 제가 더 간단한 클래스 중 일부에 해당하는 경우에만 해당됩니다. 더 복잡한 클래스에서는 객체를 통해 __construct()
외부의 클래스 메소드를 사용합니다.
코딩 방법을 다시 생각해야합니까, 아니면 괜찮습니까?
젠장, 너는 나를 때려 눕히고, 나는 똑같은 것을 말하려고하고 있었다. xD –
하, 그건 나에게 반복되는 문제 였어. 나는 항상 대답 할 수있는 질문에 맞는다. : P 나는 한 번 운이 좋았다. :디 – Annath