2012-04-12 14 views
-4

Greeting !!私はabstactクラスとInterfaceについてもっと知りたいと思っています。抽象クラスの拡張やインタフェース実装のような内在する用語は、私の問題を解決するのに役立つ必要があります。私はoopsで混乱しています。私は、抽象クラスの拡張とインターフェイス実装をoopsで混乱させています。

+0

の可能重複[?インターフェースと抽象クラスの違いは何ですか](http://stackoverflow.com/questions/:

インタフェースはクラスが実装しなければならないmethodes契約のようなものです1913098 /インタフェースと抽象クラスの違いは何か) – JonH

答えて

0

抽象クラスはインスタンス化されていないクラスであるので、このようなものはありません。

<?php 
    $p = new person(); 
?> 

抽象クラスは継承され、直接使用することはできません。他のクラスが共有できるすべてのコードを配置するベースクラスとして使用します。

// Declare the interface 'iExample' 
interface iExample 
{ 
    // methodes 
} 

// Implement the interface 
// This will work 
class Thingy implements iExample 
{ 
    // implement the methodes specifies in the interface 
} 
関連する問題