欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

PHP-继承-笔记

程序员文章站 2024-02-19 15:13:34
...

什么是继承?

继承就是一个对象拥有另一个对象的成员属性和成员方法,但然这里要注意成员属性和成员方法的修饰符

小注意

PHP是单继承(一个子类只能继承一个父类,同时java也是),而C++是多继承(一个子类可以有多个父类)

源代码:

<?php
	
	class Animal
	{
		public $name = "名字";
		public function eat()
		{
			echo '吃饭';
		}
	}

	class Person extends Animal
	{
	    //子类中并没有定义什么成员属性和成员方法
	}

	$name = new Animal();
	echo($name->name.'<br />');//调用了从父类继承的成员属性
	$name->eat();//调用了从父类继承的成员方法
?>

修饰符(内外访问和子类继承)

  内外访问 子类继承

public

可以 可以

protected

不可以 可以

private

不可以 不可以

 

相关标签: PHP 笔记