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


Next chapter: Overriding functions >>

Previous chapter: How to design your class

Jump to:


Home: Table of Contents

Copyright ©2015 Paul Hudson. Follow me: @twostraws.