1-¿cual es la diferencia entre métodos abstractos y clases abstractas?
2-¿hay un ejemplo muy sencillo para entender que es una clase abstrac y su uso?
3-¿cuales son la reglas para usar una clase abstracta?
mil gracias
| ||||
Respuesta: cual es la diferencia entre metodos abstractos y clases abstractas si ya lo vi pero no entiendo bien el uso de las abstractas y sus reglas es decir busco como algo donde me quede mejor |
| ||||
Respuesta: cual es la diferencia entre metodos abstractos y clases abstractas Pues el manual es bastante claro, ¿qué parte no entiendes? En teoría son similares a las interfaces, sencillamente son contratos que deben cumplir las clases que extiendan clases abstractas.
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: cual es la diferencia entre metodos abstractos y clases abstractas Cita: el manual no explica la diferencia entre class abstractas y metodos abstractos solo dice que esta ahí pero bueno de todos modos muchas gracias |
| ||||
Respuesta: cual es la diferencia entre metodos abstractos y clases abstractas Conoces la diferencia entre clase y método? Una clase abstract no se puede instanciar (se puede heredar) y un método abstract define la estructura, pero no la implementación. No se pueden mezclar, son bien diferentes.
__________________ Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP |
| ||||
Respuesta: cual es la diferencia entre metodos abstractos y clases abstractas La clase abstracta solo sirve de modelo para otra clase, no necesitan ser instanciadas pero sin embargo, serán heredadas en algún momento. Ej, la clase Persona, en la vida real es muy poco probable que necesitemos instanciarla, pero si contamos con clases de tipo Usuario que heredan características de Persona, sí les servirá de modelo. Los métodos abstractos son aquellos que se declaran inicialmente en una clase abstracta, sin especificar como se implementarán, es decir, que solo son declarados pero no contienen un “código” que específique qué harán y cómo lo harán. Podemos decir que un método abstracto sirve de modelo para que una clase que herede tenga que implementar el método definido en la clase padre. Recorda que con las clases abstractas podria pensarse que se puede simular las interfaces, pero no es lo mismo. Eso ya es otro tema happy coding! saludos! |
| ||||
Respuesta: cual es la diferencia entre metodos abstractos y clases abstractas Cita: mi duda es la siguiente
Iniciado por developerOK La clase abstracta solo sirve de modelo para otra clase, no necesitan ser instanciadas pero sin embargo, serán heredadas en algún momento. Ej, la clase Persona, en la vida real es muy poco probable que necesitemos instanciarla, pero si contamos con clases de tipo Usuario que heredan características de Persona, sí les servirá de modelo. Los métodos abstractos son aquellos que se declaran inicialmente en una clase abstracta, sin especificar como se implementarán, es decir, que solo son declarados pero no contienen un “código” que específique qué harán y cómo lo harán. Podemos decir que un método abstracto sirve de modelo para que una clase que herede tenga que implementar el método definido en la clase padre. Recorda que con las clases abstractas podria pensarse que se puede simular las interfaces, pero no es lo mismo. Eso ya es otro tema happy coding! saludos! puede tener un método abstracto en una clase normal, es decir una clase que no tenga abstracta o es necesario tener la palabra abstracta para poder utilizar métodos abstractos mil gracias |
| ||||
Respuesta: cual es la diferencia entre metodos abstractos y clases abstractas Lo probaste?? obvio que al hacer un método abstracto es porque pensaste en una clase abstract, entonces si pensaste en una clase abstract porque no colocarle el indicador??
__________________ aprende d tus errores e incrementa tu conocimientos it's not a bug, it's an undocumented feature By @David php the right way |
| ||||
Respuesta: cual es la diferencia entre metodos abstractos y clases abstractas Cita: lo que pasa que en un manual que tengo,menciona que no se debe poner la palabra abstracta en un método, si no hay clases abstarctas , es por eso que acudo a ustedes para verificar ese dato. ya que hay muchos manuales que están mal y ustedes me han corregido por eso me baso en su experiencia gracias |
| ||||
Respuesta: cual es la diferencia entre metodos abstractos y clases abstractas Claro, pero siempre es bueno probar antes de preguntar para que vengas con una base sobre el tema que estas hablando
__________________ aprende d tus errores e incrementa tu conocimientos it's not a bug, it's an undocumented feature By @David php the right way |
Etiquetas: |