TEL:400-8793-956
当前位置:程序、服务器

继承接口和异常

提问者: 近期获赞: 浏览人数: 发布时间:2021-06-21 10:08:07

 问:“使用三个参数依次为 Trout 类创建一个构造函数:$name、$flavor、$record。在新构造函数中调用父构造函数。”

 
我对这部分感到困惑。我以为我在正确的地方添加了正确的关键字等,确保它们都以分号结尾,但它仍然告诉我我错了。我在这里错过了什么吗?如果是这样,那么我完全无法理解整个继承/子类课程。请帮忙?
 
 鱼.php
<?php 
class Fish { public $common_name ; 公共$flavor ; 公共$record_weight ; function __construct ( $name , $flavor , $record ) { $this -> common_name = $name ; $this ->风味= $flavor ; $this -> record_weight = $record ; }公共函数getInfo () { $output =
 
           " { $this -> common_name }是一条很棒的鱼。" ; 
$output .= "吃的时候很{ $this -> flavor } 。" ; $output .= "目前世界纪录{ $this -> common_name }称重{ $this -> record_weight } 。" ; 返回$output ; } } class Trout extends Fish { function __construct (          
 
     $name ,  $flavor ,  $record );  { 
parent :: __construct ( $name , $flavor , $record ); } } ?>        
 
 
答:此处带有函数定义的这一行:
 
    函数 __construct($name, $flavor, $record); {
不应该用分号。 
 
上一篇: Parse 带有图像的地理查询
下一篇: 我应该使用什么来从我的 html 表单中收集信息?