style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Dudas sobre conceptos basicos.

Que tal, soy nuevo en el foro y necesito un poco de ayuda con algunos conceptos que aun no me quedan claros, ya que apenas comienzo con java y me gustaria que me ayudaran con las siguientes preguntas por favor, ¿Qué función guardan las clases abstractas?, ¿Que funcion guardan las interfaces ?, El concepto de Poliformismo y si me pueden dar un pequeño ejemplo para que me quede un poco mas claro.
¿Para qué sirven los iteradores? , ¿Qué función obtiene un objeto de la clase StringTokenizer?, ¿De qué maneras diferentes se pueden crear objetos de esta clase. ¿Cuáles son las operaciones que normalmente se hacen sobre la colecciones?. ¿Qué función tienen los métodos: indexOf, substring, compareTo y equals de la clase String?
Se que son bastantes preguntas y les agradecere cualquier ayuda ya que recien comienzo con Java y quiero que estos conceptos me queden muy claros para poder ser un mejor programador.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Te voy a responder lo más

Te voy a responder lo más breve y utilmente posible:

¿Qué función guardan las clases abstractas?,

Proveer una implementación base y dejar que las subclases proveean lo que falta.

Por ejemplo puedes tener la implementación de un tipo de dato Lista y dejar que las subclases digan como van a "administrar" los datos ( vease java.util.AbstractList

¿Que funcion guardan las interfaces ?,

Establecen el contrato que un objeto se obliga a cumplir.

Por ejemplo: Si yo digo que una clase implementar java.lang.Runnable sé que tiene un método con la firma public void run() SIEMPRE
El concepto de Poliformismo y si me pueden dar un pequeño ejemplo para que me quede un poco mas claro.
Poli = muchas, morfo = formas, muchas formas.

Hace poco hice un post sobre esto, buscalo ( google: Polimorfismo oscarryz site:javamexico.org )

¿Para qué sirven los iteradores?

Puees para iterar... :P es una forma de "abstraer" la estructura subyacente del código y decir algo como Sin importar que hay debajo de esta clase, yo puedo recorrerla utilizando los métodos hasNext() y next() en términos muy generales pues
¿Qué función obtiene un objeto de la clase StringTokenizer?

Parte en tokens un String.

¿De qué maneras diferentes se pueden crear objetos de esta clase.

( google: StringTokenizer 1.6 ) y mira los constructores.

¿Cuáles son las operaciones que normalmente se hacen sobre la colecciones?.

noo.. pues.. ahí si ..

¿Qué función tienen los métodos: indexOf, substring, compareTo y equals de la clase String?

indexof = indiceDe
substring = subcadena
equals = igual

Mmhh creo que ya te hice la tarea pero espero que tu maestro sepa encontrar las respuestas incorrectas que te estoy dando de las correctas.

Suerte!

Imagen de neko069

Tttsssss @Oscar. ... y le

Tttsssss @Oscar. ... y le hiciste la tarea de a gratis .... :-D

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">