Autor
|
Tema: abstract (Leído 2,389 veces)
|
andaluz
Desconectado
Mensajes: 333
|
me gustaria que me public explicasen cual es la utilidad de utilizar un abstract y cuando se debe utilizar.
|
|
|
En línea
|
|
|
|
Debci
Wiki
Desconectado
Mensajes: 2.021
Actualizate o muere!
|
a que te refieres cuando hablas de abstract? Intenta ser mas especifico, faltan detalles, objetos, clases en que situaciones...
saludos
|
|
|
En línea
|
|
|
|
andaluz
Desconectado
Mensajes: 333
|
me refiero a public abstract double calcularPaga(); porque se utiliza y cual es su utilidad
|
|
|
En línea
|
|
|
|
Debci
Wiki
Desconectado
Mensajes: 2.021
Actualizate o muere!
|
Una clase abstracta es una clase que puede tener herederas, pero no puede ser instanciada, es literalmente abstracta, sirve para modelar conceptos. Por ejemplo, la clase Number es una clase abstracta que representa cualquier tipo de números (y sus métodos no están implementados: son abstractos); las clases descendientes de ésta, como Integer o Float, sí implementan los métodos de la madre Number, y se pueden instanciar.
Recuerda que una calse abstracta no puede ser abstract y final a la vez, ya que la abastarct requiere descendientes.
saludos
|
|
|
En línea
|
|
|
|
andaluz
Desconectado
Mensajes: 333
|
gracias
|
|
|
En línea
|
|
|
|
|
|