class Triangle extends Shape { private $_sides = array(); private $_perimeter = NULL; function __construct($s0 = 0, $s1 = 0, $s2 = 0) { /* ... */ } public function getArea() { /* ... */ } public function getPerimeter() { /* ... */ } }