Re: [Fcbox-devel] cogiendo color
Brought to you by:
kharly
From: Carlos B. <car...@ne...> - 2004-09-23 22:44:38
|
On Jueves 23 Septiembre 2004 13:50, Israel Santana Alem=E1n wrote: > Carlos estoy viendo la aplicaci=F3n y los diagramas para enterarme de como > va todo, una pregunta que significan las funciones setters y getters. A > parte de eso hay una cosa con los voucher que igual podr=EDa ser > interesante, y ser=EDa la posibilidad de tener diferentes tipos de ambos > de banda para los vouchers, es decir como los usuarios, vamos > simplemente habr=EDa que ponerle a esa tabla, los cambos de qos del > usuario. Resumiendo que tengas unas reglas de qos determinadas, pero que > se puedan modificar de crear vouchers. > > He tenido poco tiempo, pero tranquilo que te ir=E9 mandando cosas en > cuanto las est=E9 viendo. Normalmente para encapsular las clases y evitar accesos indebidos a sus=20 atributos, estos se declaran como privados o protegidos dependiendo de si l= a=20 clase va a ser madre de otra y de lo que se quiera. Yo los estoy declarando= =20 privados de forma que para acceder a ellos tengas que invocar a m=E9todos d= e la=20 clase que s=ED son publicos y que saben c=F3mo manipular el atributo; tipic= amente=20 se emplea set para asignar valor al atributo y get para obtener su valor de= =20 modo que al final este tipo de m=E9todos se conocen como setters y getters;= se=20 usa mucho en terminolog=EDa java, creo que se me ha pegado de ah=ED. Por otra parte, lo de los vouchers es muy interesante y ya lo he a=F1adido = a la=20 clase. Ahora estoy reordenando mis ideas y el diagrama de clases porque al= =20 estar mi pensamiento contaminado por la idea de la infraestructura web que = va=20 a usar el proyecto, (conocer detalles tecnicos que en esta etapa deberia=20 ignorar) he colocado operaciones en clases que no van.=20 Puesto que no tenemos una herramienta que nos genere c=F3digo o al menos=20 esqueleto de c=F3digo Python a partir de los .xmi, no me estoy esmerando=20 demasiado en los tipos de datos que se pasan a los metodos ni los que=20 devuelven; ya lo haremos mas adelante en todo caso, de momento que sea=20 descriptivo y claro. (Es posible que muchos metodos get devuelvan un xml y = yo=20 estoy poniendo void en el .xmi para no complicarme la vida) Isra no te apures que de momento no hay mucho mas que hacer; simplemente ir= =20 supervisando el dise=F1o para evitar errores de concepto y a=F1adir sugeren= cias. |