Basic inheritance
To extend the dog class to breeds, the "extends" keyword is needed, like this:
class dog {
public function bark() {
print "Woof!\n";
}
}
class poodle extends dog {
// nothing new yet
}
Want to learn PHP 7?
Hacking with PHP has been fully updated for PHP 7, and is now available as a downloadable PDF. Get over 1200 pages of hands-on PHP learning today!
If this was helpful, please take a moment to tell others about Hacking with PHP by tweeting about it!
Next chapter: Overriding functions >>
Previous chapter: How to design your class
Jump to:
Home: Table of Contents
Copyright ©2015 Paul Hudson. Follow me: @twostraws.