no save
Assistance
Achat
News

Forum | programmation
[Java debutant] Aide pour écrire des méthodes
Jacques, le dim. 11 juin 2006 à 20:10:18
Bonjour,

j'aurais besoin d'aide pour coder la méthode createQueryFactory car je ne sais pas très bien comment il faut que je m'y prenne

Merci

Voici les quelques classes qui implémentent des interfaces:
interface:

import java.io.File;
import java.io.IOException;

public interface FoogleFacade {
public Index loadIndex(File indexFile) throws IOException;

public QueryFactory createQueryFactory(Index index);
}


import java.io.File;

public interface Index {
public String getFilename();
}


classe:

import java.io.*;

public class FacadeImpl implements Facade{
public Index loadIndex(File indexFile) throws IOException{
String line = null;

Index index = new IndexImpl(indexFile.getAbsolutePath());
LineNumberReader reader = new LineNumberReader(new FileReader(indexFile));
while ((line=reader.readLine()) != null) {
System.out.println("#" + reader.getLineNumber() + " : " + line);
}
reader.close();

return index;
}
}

public class IndexImpl implements Index{

String filename = "";

public IndexImpl(String filename){

super(); this.filename = filename;

}
public String getFileName(){

return filename;

}

}


Mon main :

import java.io.*;


public class Main{
public static void main(String [] args){
Facade facade = new FacadeImpl();
try{
Index index=facade.loadIndex(new File("bbe.idx"));
System.out.println("indexed filename:"+index.getFilename());
}catch(IOException e){
System.out.println(e.getMessage());
}
}
}

PrécédentJacques
juin 06


REPONSES
G_inc
juin 06
Jacques
juin 06
Jacques
juin 06
Version Web
Réalisé par RedShift
no save