Prev | Current Page 18 | Next

W. Jason Gilmore

"Beginning PHP and MySQL: From Novice to Professional"

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
?– CHAPTER 7 Advanced OOP Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Advanced OOP Features Not Supported by PHP . . . . . . . . . . . . . . . . . . . 194
Object Cloning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Cloning Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
The __clone() Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Inheritance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Class Inheritance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Inheritance and Constructors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Implementing a Single Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Implementing Multiple Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Abstract Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Pages:
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30