タイトル: 抽象クラス・メソッドの構文と具体例
■抽象クラスの構文
abstract class クラス名 {}
■抽象メソッドの構文
abstract [アクセス修飾子] メソッド名([ [引数のデータ型] 引数, ...]) [: 戻り値のデータ型];
※ []は任意
■抽象クラスと抽象メソッドの実装例
abstract class TestClass{
abstract public function testFunc(string $str): string;
}