jueves, mayo 02, 2013

Java: ¿Cómo referenciar clases de otro proyecto con Eclipse?

Una vez terminado "Eclipse and Java for Total Beginners", lo primero que estoy intentando es traducir mi librería personal de clases .NET.

Creé un nuevo proyecto y comencé a traducir mi clase base (superclass en Java) para conexiones a SQL Server.

Para probar, hice un nuevo proyecto y traté de heredar mi clase con lo que me encontré con el error: "The import xxx cannot be resolved".

(Google "java import other project package cannot be resolved to a type")

¿Cómo es en Eclipse lo que en Visual Studio es click derecho en "References" -> "Add Reference" -> "Projects"?


En Eclipse es "Project" -> "Properties" -> "Java Build Path" -> tab "Projects" -> "Add". Seleccionamos el proyecto donde están las clases que queremos utilizar y le damos "ok".

En este caso estoy heredando una clase abstracta por lo que aprendí dos nuevas cosas:

¿Cómo se indica que estamos heredando de otra clase?
C#
public class Hija : Padre {

Java
public class Hija extends Padre {


¿Cómo se define un método abstracto de la superclase?

C#
protected override String metodo() {

Java
@Override
protected String metodo() {

Continuará...

No hay comentarios.: