Вы находитесь на странице: 1из 2

GUION

DE PRACTICAS
TITULO DE LA PRCTICA: Creacin de clases y objetos en Java.

Centro:E.U.P.Linares
Asignatura:PROGRAMACINIICuatrimestre:1 Mdulo:Programacinorientadaaobjetos
Elobjetivodeestaprcticaeseldeaprenderadefinir,implementaryutilizarlosobjetos,las clases,laherenciayelpolimorfismoutilizandolafilosofamarcadadentrodelaprogramacin orientadaaobjetos,utilizandoparaelloellenguajedealtonivelJava

ENUNCIADO DE LA PRCTICA
Sequieremodelarunaagenciainmobiliariaparalocualsedebentenerencuentalas siguientesentidadeseinformacionesasociadas: Uninmueblevienedadoporsuubicacinylosmetroscuadradosqueocupa.Haydos tiposdeinmuebles:superficiesyconstrucciones.Losprimerostienensupreciopor metrocuadrado.Asuvez,haydostiposdesuperficies:solaresyplazasdegaraje.Los solarespuedenestarenzonarsticaourbana.Lasplazasdegarajepuedenformar partedeungarajepblicoodeunoprivado.Porsuparte,lasconstruccionespueden sernuevasodesegundamano.Haydostiposdeconstrucciones:viviendasylocales comerciales.Lasviviendastienenprecio,nmerodehabitacionesypiso.Loslocales tienenpreciopormetrocuadrado. Laagenciaquequeremosmodelarsededicaalaventayalquilerdeinmuebles.Ahora bien,solamentealquilaplazasdegarajeylocalescomerciales,mientrasquesolo vendesolaresyviviendas. Laagenciainmobiliariavienedadaporsendassecuenciasdealquileresyventas.

Sepide: Definirlajerarquadeclasesdeformaquesecumplanlosrequisitosanteriores. Paracadaunadelasclases,definirsu(s)constructora(s),mtodosdeaccesoacada unodelosatributosyunmtodomuestra()queescriba,delamaneraqueconsideres msconveniente,lainformacindelaentidaddequesetrate. Definirunmtodopblicoprecio()quecalculaelprecioquetieneunasuperficie. DefinirunmtodoaadeVentaInmueble(in),queaadeelinmuebledadoporel parmetroalasecuenciadeinmueblesenventadelaagencia,siemprequeno estuvierayaantesenventa.

DefinirunmtodoaadeAlquilerInmueble(in),queaadeelinmuebledadoporel parmetroalasecuenciadeinmueblesenalquilerdelaagencia,siemprequeno estuvierayaantesenalquiler. Definirmtodosquerespondanalossiguientesservicios: o inmueblesVenta(p),quemuestralosinmueblesconunpreciodeventainferior alparmetro. o localesSegundaMano(m),quemuestraloslocalescomercialesdesegunda manoconunasuperficiesuperioralparmetro. o solaresRusticos(),queaveriguacuntossolaresnourbanosestnenventa. Defineelmtodoequals()ytoString()paralasclasesAgenciaInmobiliaria,Inmueble, SuperficieySolar. (Opcionalparasubirnota)Dosagenciasinmobiliariashandecididofusionarse.Define unmtodofusion(ag)dentrodelaclasedelasagenciasinmobiliarias,quepermita crearunaagencianuevaapartirdelaagenciaqueinvocaelmtodoyladelparmetro dado.

Realizarunprogramaprincipalquecreeunaagenciainmobiliariayquecreeobjetosparacada unadeestasclasesyquemuestrelainformacindecadaunodelosobjetoscreados.

REQUISITOS DE LA PRCTICA
Pararesolverelejerciciosernecesario: Crearlosficherosfuenteycompiladosnecesariosparalaresolucindelaprctica Nodebernsolicitarseporlaconsolamsdatosquelosindicadosenelenunciado. Nodebernmostrarseporlaconsolamsdatosquelosindicadosenelenunciado. Elcdigofuente,deberestardocumentadosiguiendolasintaxisdejavadocindicando paracadaatributosusignificadoycontenido,paracadamtodosufuncionamiento, lasprecondicionesypostcondicionesylosparmetrosformalesquerecibeyelvaloro rangodevaloresquepuedentener,ascomosusignificado.

DOCUMENTACIN
Sernecesariaunadocumentacinexplicando: Laresolucindetalladadelaprctica,indicandoparacadapasocmoseharesueltoy porqusehahechodeesaforma. Sernecesarioindicarlasfuentesbibliogrficasusadasparalaresolucindelaprctica (libros,apuntes,manuales,tutoriales,pginasWeb,etc.)

Вам также может понравиться