Override
Hoppa till navigering
Hoppa till sök
Klassen Override
(PHP 8 >= 8.3.0)
Introduktion
Klassöversikt
final class Override {
/* Metoder */
public __construct()
}
Exempel
<?php
class Base {
protected function foo(): void {}
}
final class Extended extends Base {
#[\Override]
protected function boo(): void {}
}
?>
Utdata från exemplet ovan i PHP 8.3 är liknande:
Fatal error: Extended::boo() has #[\Override] attribute, but no matching parent method exists
Se även
Innehållsförteckning
- Override::__construct — Skapar en ny instans av attributet Override
Sidslut
Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.override.php
PHP
Språkreferens
Fördefinierade_Attribut
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webserver.