Originariamente inviato da gaten
Comunque ritornando alle cose siere...
Who I am una domanda. Poichè a breve devo fare un applicazione (Con tanto di grafica) che reperisce informazioni da un database e deve permettere anche di inserire, cancellare e modificare record presenti nel database. Mi consigli di creare, che ne sò una classe Database
per effettuare operazioni sul database??
Tipo avere una cosa del tipo:

codice:
public class Database
{
...
public int numRows(String query)
{
// restituisco il numero di righe di una query
}

...

}
Come mi consigli di strutturare la cosa?

Direi che è una domanda che va oltre lo scopo di questo forum. A puro titolo informativo potresti disegnare la struttura della tua applicazione in molti modi diversi, in fondo applicazioni di questo tipo esistono da prima della programmazione ad oggetti (vedi il server X che è scritto in C).
Un design strutturale che va molto di moda oggi è l'MVC.
Le applicazioni del tipo che vuoi realizzare "sopravvivono" a qualsiasi design infrastrutturale perché sono relativamente banali, quindi nel scegliere il tuo design cerca di informarti su cosa va per la maggiore e approfittane per gettare le basi per creare progetti più complessi.