Heim  >  Artikel  >  Backend-Entwicklung  >  Letzte Reise dieses Lebens

Letzte Reise dieses Lebens

autoload
autoloadOriginal
2021-03-04 10:51:242000Durchsuche

Erstens kann die Aufteilung von Transaktionen nicht unendlich verfeinert werden, daher besteht definitiv keine Notwendigkeit für unendliche Unterklassen. Sobald Unterklassen unendlich oft auftreten, bringt dies möglicherweise keinen Komfort bei der Lösung von Problemen, sondern einen unendlichen Verbrauch von Speicherressourcen. Daher bietet PHP einen Beendigungsmechanismus, sodass Klassen nicht vererbt werden können. PHP提供了一种终结机制,让类无法被继承。

1.基本语法:final class 类名

<?php
    final class Man{}//最终类
?>

2.最终类无法被继承

<?php

final class Man{}//最终类

class Man2 extends Man{}		//报错:无法从final类继承
?>

3.final1. Grundlegende Syntax: finall class class name

<?php
//父类
class People{
    public function name(){}		//普通方法
    public final function age(){}	//最终方法
}
//子类
class Man extends People{
    //重写
    public function name(){}		//没问题
    public function age(){}		//致命错误:不能重写父类中的最终方法
}
?>

2. Die finale Klasse kann nicht vererbt werden

rrreee3.final

Schlüssel Das Wort ändert nicht nur die Klasse, was darauf hinweist, dass die Klasse nicht vererbt werden kann, sondern auch die Methode, was darauf hinweist, dass die Methode nicht überschrieben werden kann stellt die Unfähigkeit dar, in Klassen vererbt zu werden, und kann in Methoden nicht überschrieben werden. 🎜🎜🎜Empfohlen: 🎜php-Tutorial🎜, 🎜php-Video-Tutorial🎜🎜

Das obige ist der detaillierte Inhalt vonLetzte Reise dieses Lebens. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn