php-对象的声名-构造-继承-案例

  1. <?php
  2. class Person 定义一个对象
  3. {
  4. function __construct($name, $sex) 对象的构造函数
  5. {
  6. $this->name=$name;
  7. $this->sex=$sex;
  8. }
  9. function showName() 对象的方法
  10. {
  11. echo $this->name;
  12. }
  13. function showSex() 对象的方法
  14. {
  15. echo $this->sex;
  16. }
  17. }
  18. class Worker extends Person 对象的继承
  19. {
  20. function __construct($name, $sex, $job)
  21. {
  22. parent::__construct($name, $sex);
  23. $this->job=$job;
  24. }
  25. function showJob()
  26. {
  27. echo $this->job; 对象的方法
  28. }
  29. }
  30. $w=new Worker('blue', '男', '讲师');
  31. $w->showJob();
  32. ?>