La siguiente es la estructura de un interface común:
interface BeingDamage{
public function processDamage($weapon);
public function damageHealth($damage);
}
El interfaz se implementaría de la siguiente manera:
class character implements BeingDamage{
function processDamage($weapon){
//implementación
}
function damageHealth($damage){
//implementación
}
}
Es importante recordar que la reutilización de clases y métodos sugiere que conviene programar a interfaces, no a implementaciones.
martes, 24 de febrero de 2009
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario