🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.ingenieria.software
Article #2119

Empiezo a programar en JAVA

#2119
From: Miguel A. Fuentes
Date: Thu, 04 May 2000 00:00
38 lines
2860 bytes
Holas, voy a realizar una preguntilla un tanto compleja de escribir, a ver
si puedo

Soy nuevo en esto de la programacion OOP y en JAVA.
Mi problema es que (supongo que a todos os ha pasado) estoy intentando hacer
una aplicacion en donde hay que dar altas a clientes y a colegiados (dos
tablas declaradas en un mdb.)
El problema que me encuentro es en definir las clases y metodos de las
clases.
La idea que tengo es crear una ventana con un men� general en el que esten
las opciones de clientes y colegiados y a su vez dentro las opciones de
altas, bajas, modificaciones y consultas respectivamente. Una vez que se
pinche en algunas de esas opciones quiero que salga un dialogo en donde se
hagan las acciones oportunas (formulario con alta, baja, modificacion o
consulta).
Tengo una clase que me crea la ventana (mejor dicho me la crea JBUilder 3.5)
y una clases principal con en metodo main)
Mi pregunta es : Que clases se tendr�a que crear para esto?, la conexion a
la BD la hago con el puente jdbc:odbc, entonces, creo una clases para la
conexion? Los dialogos �Donde los declaro?�Creo clases para clientes y
colegiados? Y los metodos, los creo para altas, bajas, consultas, ect.?
Como se tratar�an la delegacion de eventos en las clases que hay que hacer
(me refiero no como funciona sino en que clases se definirian los eventos,
una idea general... :)

Como podeis ver mis dudas salen por todos los sitios, pero creo que una
aplicacion de altas bajas, modificaciones y consultas sera chupao para
alguien con un poco de soltura en java.

Espero que me ayudeis porque la verdad lo necesito mucho (como todo el mundo
:))

Un saludo y gracias por adelantado

angel.fuentes@inytec.com

En resumen, como se podr�a hacer el esqueleto b�sico de una aplicacion de
este tipo?
Technical Details
Message-ID: <8er91h$e51$1@diana.bcn.ttd.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f6099,69f08b5ee028e322,start
X-Google-Attributes: gidf6099,public
X-Google-Thread: 105378,69f08b5ee028e322,start
X-Google-Attributes: gid105378,public
X-Google-Thread: 10d088,69f08b5ee028e322,start
X-Google-Attributes: gid10d088,public
X-Google-Thread: 115b4c,69f08b5ee028e322,start
X-Google-Attributes: gid115b4c,public
X-Google-Thread: f86c8,69f08b5ee028e322,start
X-Google-Attributes: gidf86c8,public
X-Google-Thread: f4a41,69f08b5ee028e322,start
X-Google-Attributes: gidf4a41,public
From: "Miguel A. Fuentes" <angel.fuentes@inytec.com>
Subject: Empiezo a programar en JAVA
Date: 2000/05/04
Message-ID: <8er91h$e51$1@diana.bcn.ttd.net>
X-Deja-AN: 619042135
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700
Organization: INyTEC, S.L.
X-MSMail-Priority: Normal
Newsgroups: es.comp.ingenieria.software,es.comp.lenguajes.misc,es.comp.os.linux.misc,es.comp.os.linux.programacion,es.comp.os.ms-windows.misc,es.comp.os.ms-windows.programacion