オブジェクト指向は今日のプログラミングの主流です。研究開発担当者はオブジェクト指向についてある程度理解しているかもしれませんが、あまり一般的に使用されていないものの一部は特に明確ではないかもしれません。場合によってはそれも便利です。ここでいくつかのヒントを紹介します。
1. メソッドとしてのfinalキーワードはサブクラスに継承できます。以下のように:
リーリー
結果:a
2. 次のように、最後のキーワードをクラスとして継承することはできません。
リーリー
次のエラーが発生します。
9 行の D:wampwwwexambleindex19.php の最終クラス (A) を継承できません
3. メソッドとしての最後のキーワードはサブクラスによってオーバーライドできません。つまり、次のようにサブクラスが同じメソッドを持つことはできません
れーれー
次のエラーが発生します。
12 の D:wampwwwexambleindex19.php の最終メソッド A::operation() をオーバーライドできません |
---|
24 |
---|
インターフェイスのメソッドはすべてパブリックであることに注意してください。インターフェイスのメソッドはメソッド本体のみを持ち、インターフェイスのメソッドをオーバーライドするサブクラスはありません。