cgy12306
PHP 객체 지향 프로그래밍 본문
Object Oriented Programming
예를 들어 장난감들을 하나의 toy상자로 만들면 정리가 잘된다.
또한 복잡한 코드들을 do 함수로 묶어주면 복잡한 코드들이 어떻게 생겼는지 알 필요없이 do라는 함수 하나로 코드를 사용할 수 있게 된다. 이 함수들을 다시 객체로 묶어준다.
함수와 객체의 비교
SplFileObject는 객체를 만드는 코드이다. 앞에 new를 붙여서 함수가 아닌 객체를 호출한다고 선언한다.
- SplFileObject : Class
- $file, $file2 : Instance
- isFile, isDir, fread : Method(function) 객체에 담겨있는 함수를 Method라 부른다.
- data.txt, data2.txt : state
함수와 객체의 비교 2(배열)
append는 배열에 값을 추가하는 함수이다.
출처 : https://opentutorials.org/course/62/5162
PHP의 객체 지향 프로그래밍 - 생활코딩
수업소개 본 수업에서는 객체지향 프로그래밍이 무엇인가에 대해서 코드 없이 비유를 통해서 소개해드립니다. 이 수업을 통해서 객체지향이 무엇인가에 대한 큰 틀에서의 인상을 먼저 가진 후에 뒤에서 코드를 통해서 객체지향에 대한 구체적인 경험을 하시면 됩니다. 객체지향에 대한 다른 수업의 소개도 참고하시면 도움이 될 것 같습니다. 수업
opentutorials.org
Comments