Incluir en mis sitios favoritos
Ingresar Salir Inscribirme
Buscar Ayuda Contactar Ingresar Directorio Ultimos
Búsqueda avanzada
Preguntas frecuentes
BUSCAR EN: BLOGS FOTOS
 

Hola, Invitado
Ingresar  Inscribirme
En línea: 108 visitantes

Alemania (2)
Argentina (51)
Belice (2)
Bolivia (11)
Brasil (7)
Canadá (1)
Chile (18)
Colombia (18)
Costa Rica (26)
Cuba (20)
Dominicana, República (17)
Ecuador (5)
El Salvador (18)
España (177)
Estados Unidos (12)
Francia (2)
Guatemala (12)
Honduras (3)
Israel (0)
Italia (2)
Jamaica (0)
México (45)
Nicaragua (3)
Países Bajos (0)
Panamá (14)
Paraguay (6)
Perú (21)
Puerto Rico (6)
Reino Unido (1)
Uruguay (9)
Venezuela (38)





Búsquedas recientes

Lo más popular

Lo más buscado este mes

Archivo Weblogs


DIRECTORIO WEBLOGS :: Costa Rica > Tecnología Incluir BlogCosta Rica >  Tecnología Weblogs de Yaaqui.com DIRECTORIO WEBLOGS
Absulit - Programacion, 3d, Flash
creado con Blogger  en Cartago
ENVIAR A UN AMIGO
Para subscribirse a  requiere identificarte
Usuario: Ingresar

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador
Creado para mostrar... Dibujo, diseño, animación y programación y sinceramente lo que se me antoje...VisitarAbsulit
Dirección URLhttp://blog.absulit.net/    Registrado:18-May-2008
Compartir:

Compartir en Facebook Compartir en Twitter Stumble It More...


Enviar a email
Visitar Tutorial de Programacion IV - Clases Tutorial de Programacion IV - Clases en artistas
Por Absulit
el 19-Nov-2007
Las clases son tipos de datos creados por usted, asi como existen tipos para contener numeros y cadenas de caracteres o "strings", ud puede crear tipos de datos que contengan tipos de datos basicos, por ejemplo, ud desea tener una lista de personas ( obvio que no las personas de verdad) con sus datos mas representativos como en una agenda, asi que ud tendria que almacenar campos como estos

  • nombre
  • apellidos
  • telefono
  • correo
  • pagina web
  • dia de cumple
  • mes de cumple
  • año cumple
solo los ultimos tres corresponden a un tipo de dato numerico, todos los demas son texto o Strings, ahora, la cosa es q podriamos crear las variables por separado y no hay problema, pero que tal tener una sola entidad que pueda manejar todas estas, y asi si creamos otra no confundirnos cual es de que persona?

Pues si se puede hacer, una clase puede mantener estas variables dentro de si, asi que solo tendriamos que llamar las variables dentro de las varaibles, esto se haria de la siguiente forma

miVariablePersona.nombre = "Juanito";

miOtraVariablePersona.nombre = "Pepe";

ahora ud dice, por que no crear de una vez mi variable con el nombre Pepe o juanito???

bueno, cuando ud diseña un programa no puede saber el contenido del dato que le va a llegar, mas si el tipo de darto, asi que crea un nombre global, y por eso tiene dentro una variable con el campo nombre que la maneja...

Para crear nuestras clases en java tenemos que crear un archivo TXT con extension .java, y el nombre que le pongamos sera el tipo de Clase que sera la nuestra, para este ejemplo sera Persona.java

El nombre del archivo tiene que ser igual al nombre de la clase, no solo para evitar confusiones, sino por que como cada clase esta separada de las demas, estas se pueden llamar desde otras clases, y al incluir el archivo, java se guia por el nombre para encontrarla.

Ademas que no solo una clase puede estar en un archivo, pueden haber más, pero solo una es visible para las demas clases exteriores, por eso se llama publica

y al ser publica hay que indicarlo dentro del archivo java

public class Persona{

}

asi se declararia nada mas la clase...
El nombre esta en mayuscula por normas del lenguaje, realmente no importa, pero para ud si, por que puede identificar un tipo de dato CLASE al empezar en mayuscuscula, las variables y variables de clase tienen que empezar con una minuscula, y las consecuentes en mayuscula

int miVariebleConValorEntero;
String miVariableDeClaseString;//String es un tipo de dato que es una clase

Una clase como ya dije tiene variables propias, asi que hay que declararlas


public class Persona{
//private indica que la variable solo puede usarse dentro de la clase

private string nombre;
private string apellido;
private string telefono;
private string correo;
private string web;
private int dia;
private int mes;
private int anio;

}

ahora bien

antes puse

miVariablePersona.nombre = "Juanito";

pero esto no es permitido tecnicamente, se puede hacer, pero por temas de seguridad, en donde se pueden conocer las variables y su contenido, la forma de asignar valores a un propiedad, que es como se llaman las variables dentro de las clases, es solo creando funciones que hagan la tarea, llamados getters y setters

Utilizando solo la propiedad nombre para facilitar la escritura y la vision del codigo tenemos lo siguiente:

public class Persona{
private string nombre;
public void setNombre( String nombre){
this.nombre = nombre;
}
public String getNombre(){
return nombre
}
}

asi entonces en lugar de
miVariablePersona.nombre = "Juanito";

tendriamos esto
miVariablePersona.setNombre("Juanito");

asi la unica forma de comunicarnos con nuestras variables de Clase seria por medio de los metodos, que son los nombres que llevan las funciones propias de una clase.

Ahora para crear nuestras variables de clase habriamos de hacer algo parecido al crear por ejemplo un int

int miVarInt;

pero resulta que las clases tienen separadas la declaracion del nombre de variable, y la declaracion de cuando se empieza a asignar memoria,


por eso tiene un metodo propio para esto de la memoria
asi que tendriamos algo asi:

Persona miPersona;//seria la declaracion de la variable de tipo Persona

y para la memoria seria asi:

miPersona = new Persona();
La palabra reservada new se usa para crear la nueva memoria limpia de Persona

pero hay que crear este metodo especial Persona(), para que inicialice a nuestra variable de clase, este metodo con el mismo nombre de la clase se llama constructor, y crea la memoria e inicializa las variables a gusto del programador; tambien puede haber mas de un constructor, pero debe tener parametros que conviertan a ese metodo en diferente de otros del mismo nombre:


public class Persona{
private string nombre;
public void setNombre( String nombre){
this.nombre = nombre;
}
public String getNombre(){
return nombre
}

public Persona(){
nombre = "";//se le asigna nada al nombre
}
public Persona(String miNombre){
nombre = miNombre;//se le asigna antes de usarlo el nombre
}

}

y la creacion seria asi:

miPersona = new Persona();

o con el otro constructor asi:

miPersona = new Persona("Juancito");

mas tarde se puede usar miPersona.getNombre(); y este retornaria "Juancito", como es esperado.

Leído 26 veces

Para Subscribirse a  requiere identificarse antes
Tutorial de Programacion IV - Clases en  Weblogs de Yaaqui.com  Cartago Blog de programacion

Fotologs
Creando Tendencias en Flash con Twitter

Foto 0 en  - Creando Tendencias en Flash con Twitter
Más fotos Creando Tendencias en Flash con Twitter + fotos




02-Jan-2010
Imagenes: Fotografias Costarricenses

Hospital San Juan de Dios - Imagenes: Fotografias Costarricenses
Más fotos Imagenes: Fotografias Costarricenses + fotos


17-Dec-2008
Imagenes: Fotografias Costarricenses

Terror Psicológico - Imagenes: Fotografias Costarricenses
Más fotos Imagenes: Fotografias Costarricenses + fotos




17-Dec-2008

Absulit - Programacion, 3d, Flash Cartago

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Absulit

Tutorial de Programacion IV - Clases
Las clases son tipos de datos creados por usted, asi como existen tipos para contener numeros y cadenas de caracteres o "strings", ud puede crear tipos de datos que contengan tipos de datos basicos, por ejemplo, ud desea tener una lista de personas ( obvio que no las personas de verdad) con sus datos mas representativos como en una agenda, asi que ud tendria que almacenar campos como estos [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 19-Nov-2007 por Absulit en artistas
Leído 26 veces. Más resultados en Más artículos Tutorial de Programacion IV - Clases Fotos acerca Tutorial de Programacion IV - Clases Tutorial de Programacion IV - Clases en Yaaqui
Absulit - Programacion, 3d, Flash Cartago

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Absulit

Tutorial de Programacion II - Compilar en JAVA
Si no tienes java puedes conseguirlo en java.com pero solo para ejecutarlo, para crear y compilar debes ir a SUN y descargar el JDK que son 65.64 MBSi ud tiene ganas de empezar a programar en java, pues entonces empecemos, y vayamos dando teoría mientras damos práctica.Bueno, aquí vamos a compilar java como los hombres, desde consola!Primero espero que estén en [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 26-Oct-2007 por Absulit en artistas
Leído 86 veces. Más resultados en Más artículos Tutorial de Programacion II - Compilar en JAVA Fotos acerca Tutorial de Programacion II - Compilar en JAVA Tutorial de Programacion II - Compilar en JAVA en Yaaqui
Absulit - Programacion, 3d, Flash Cartago

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Absulit

Tutorial de Programacion III - Tipos de Datos
De seguro ud recuerda que en los tutoriales anteriores trabajamos con variables que contenían un número, y también que pasamos un parámetro entrecomillado para el metodo println de java para imprimir en consola.Bueno resulta que cada variable representa un lugar en la memoria RAM (random access memory), [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 30-Oct-2007 por Absulit en artistas
Leído 28 veces. Más resultados en Más artículos Tutorial de Programacion III - Tipos de Datos Fotos acerca Tutorial de Programacion III - Tipos de Datos Tutorial de Programacion III - Tipos de Datos en Yaaqui
Absulit - Programacion, 3d, Flash Cartago

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Absulit

Flash as3 - Tutorial II - Propiedades y Programacion Basica
Foto 0 en  - Flash as3 - Tutorial II - Propiedades y Programacion Basica Avanzando más en el código, nos dispondremos a ver las características principales de los objetos de Flash, los cuales debemos tener en mente al momento de programar, e incluso de hacer una animación por código.Básicamente, cuando estamos en Flash, tenemos la capacidad de modificar las propiedades de cada objeto, por medio del código; esto será visible en tiempo de ejecución, y no durante el tiempo de diseño; estas propiedades pueden ser tan simples como la coordenada X y Y, o el color del objeto, o en algo más complicado, utilizando el MatrixTransformer para obtener otros resultad [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 26-Nov-2008 por noreply@blogger.com (Absulit) en arteorquesta geoheraldo bottaguadalupe oeste.
Leído 44 veces. Más resultados en Más artículos Flash as3 - Tutorial II - Propiedades y Programacion Basica Fotos acerca Flash as3 - Tutorial II - Propiedades y Programacion Basica Flash as3 - Tutorial II - Propiedades y Programacion Basica en Yaaqui
Absulit - Programacion, 3d, Flash Cartago

Blog de programacion, codigo, tutoriales, consejos, practicas para 3d y todo lo que tenga que ver con ser programador Absulit

Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones
Bueno, para aprender programacion basica, a pedido de Nitos y Crox, he decidido enseñar los conceptos basicos con JAVA, por que es gratis, por que tiene clases, por que tiene muchas cosas...Mientras llegamos a los importarnte con java, explicare terminologia basica que es necesaria para empezar, y mientras necesitan descargarse por supuesto JAVA, en java.com, y si quieren para ayudarse [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 22-Oct-2007 por Absulit en artistas
Leído 115 veces. Más resultados en Más artículos Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones Fotos acerca Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones Tutorial de Programacion I - Variables, Constantes, Procedimientos y Funciones en Yaaqui
Curso De Inglés Por Audio Lima, Peru

Curso y clases de ingles gratis. Clases escritas y en audio atravez de un podcast donde puedes bajar las clases a to mp3 player. Curso de ingles gratis clases audio gratuito Podcast lecciones ingles Donde el ingles esta a tu alcance Clases en audio para bajar y descargar Curso de ingles completo Página de links y recursos para aprender, estudiar, y practicar ingles.

Clases particulares de INGLES en Lima ? Clases privadas
Clases particulares de inglés en la ciudad de LIMA ? Clases privadas semi-personales de INGLES – Anuncio # 14  Saludos a todos nuestros lectores. Finalmente vamos a empezar con los grupos de InglesTotal en la ciudad de Lima, Peru.  Las clases particulares o privadas de inglés serán dictadas en el distrito de Santiago de Surco [...] [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 28-Aug-2010 por InglesTotal en Clases particularesclases particulares
Leído 13 veces. Más resultados en Más artículos Clases particulares de INGLES en Lima ? Clases privadas Fotos acerca Clases particulares de INGLES en Lima ? Clases privadas Clases particulares de INGLES en Lima ? Clases privadas en Yaaqui
El Blog De Los Majes Blogueros

Blog de Julio Barahora creado en Honduras. Contiene temas del fúlbol hondureño y noticas relacionas a la República de Honduras. El Blog de Los Majes-

Programacion de TELEVICENTRO...
TE LEVANTAS EN LA MAÑANA: 5 a.m Y lo que ves son las noticias de la noche anterior. Se ve claro que tienen "mucho que exponer" a las 6 de la mañana empieza el noticiero matutino....que no es mas que un resumen de los periodocos y ponen una persona en cada hospital de las ciudades importantes del pais para ver que tragedias pasaron la noche anterior. Des pues hablan un poco de los [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 06-Sep-2007 por jorge en AlbumAnimeAsianCartoonFlickrHistoriaMangaMúsicaReseñasVideojuegosmexicovideogamestampicotamaulip
Leído 335 veces. Más resultados en Más artículos Programacion de TELEVICENTRO... Fotos acerca Programacion de TELEVICENTRO... Programacion de TELEVICENTRO... en Yaaqui
Luz De Ciudad santa fe ciudad

Blog de arte de la fundacion centro,santa fe, argentina Blog Alternativo de arte, Argentina Blog Alternativo para las artes.

PROGRAMACION C.C.E.B.A.del 4 al 10 de Abril
PROGRAMACIÓN CCEBA / Semana del 4 al 10 de abril CHARLA/CONFER. CONVERSACIONES CON JULIAN GERMAIN 4 de abril – 19.30 CCEBA SAN TELMO, Balcarce 1150 Participan: PATRICIA AZEVEDO, MURILO GODOY Y ALFREDO SRUR  Foto: fragmento de Year 2 Primary, Science. Al Meethaq School, Manakha, Yemen. May 15th, 2007, from the series, Classroom Portraits En el [...] [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 01-Apr-2011 por luzdeciudad en arte
Leído 1 veces. Más resultados en Más artículos PROGRAMACION C.C.E.B.A.del 4 al 10 de Abril Fotos acerca PROGRAMACION C.C.E.B.A.del 4 al 10 de Abril PROGRAMACION C.C.E.B.A.del 4 al 10 de Abril en Yaaqui
Luz De Ciudad santa fe ciudad

Blog de arte de la fundacion centro,santa fe, argentina Blog Alternativo de arte, Argentina Blog Alternativo para las artes.

C.C.E.B.A: PROGRAMACION CULTURAL
PROGRAMACIÓN CCEBA / Semana del 11 al 17 de abril PRESENTACIÓN FERNANDA GARCÍA LAO SU NUEVO LIBRO LA PIEL DURA11 de abril – 19.00 CCEBA SEDE FLORIDA 943 Presenta: MARIANA ENRÍQUEZ Edita EL CUENCO DE PLATA  Detalle foto de Marcos López CONGRESO FENÓMENOS ESPACIALES S.I.M.A 2011 Organizado por NICOLÁS GULLOTTA en el marco de la [...] [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 14-Apr-2011 por luzdeciudad en arte
Leído 3 veces. Más resultados en Más artículos C.C.E.B.A: PROGRAMACION CULTURAL Fotos acerca C.C.E.B.A: PROGRAMACION CULTURAL C.C.E.B.A: PROGRAMACION CULTURAL en Yaaqui
Blogs De Guatemala Guatemala

Blogs de Guatemala | Directorio de Blogs, donde los guatemaltecos escriben. Noticias, información, clima, deportes, poesía, opinión, información Blogs de Guatemala Así se escribe en Guatemala. Directorio de Blogs Guatemaltecos

Programacion de la Radio
Tambien escuchanos en: [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 17-Aug-2008 por Blogs de en artistas
Leído 18 veces. Más resultados en Más artículos Programacion de la Radio Fotos acerca Programacion de la Radio Programacion de la Radio en Yaaqui
El Blog De Los Majes Blogueros

Blog de Julio Barahora creado en Honduras. Contiene temas del fúlbol hondureño y noticas relacionas a la República de Honduras. El Blog de Los Majes -

Programacion de TELEVICENTRO...
TE LEVANTAS EN LA MAÑANA: 5 a.m Y lo que ves son las noticias de la noche anterior. Se ve claro que tienen "mucho que exponer" a las 6 de la mañana empieza el noticiero matutino....que no es mas que un resumen de los periodocos y ponen una persona en cada hospital de las ciudades importantes del pais para ver que tragedias pasaron la noche anterior. Des pues hablan un poco de los [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 06-Sep-2007 por jorge en AlbumAnimeAsianCartoonFlickrHistoriaMangaMúsicaReseñasVideojuegosmexicovideogamestampicotamaulip
Leído 105 veces. Más resultados en Más artículos Programacion de TELEVICENTRO... Fotos acerca Programacion de TELEVICENTRO... Programacion de TELEVICENTRO... en Yaaqui
Blogs De Guatemala Guatemala

Blogs de Guatemala | Directorio de Blogs, donde los guatemaltecos escriben. Noticias, información, clima, deportes, poesía, opinión, información Blogs de Guatemala Así se escribe en Guatemala. Directorio de Blogs Guatemaltecos

Programacion del 20/06/2010
Programa No.41 del año, y esto es lo que sonó...rola --- BANDAregreso a las sombras --- BLACK AGGIEguerrero --- FAUSTOno cruces - [..] Leer nota completa
Subscribirse a Tutorial de Programacion IV - Clases
Publicado 20-Jun-2010 por Blogs de en General
Leído 8 veces. Más resultados en Más artículos Programacion del 20/06/2010 Fotos acerca Programacion del 20/06/2010 Programacion del 20/06/2010 en Yaaqui

Advertencia YAAQUI.COM no verifica la veracidad de la información publicada y no se responsabiliza por el uso que se le de a la infomación del contenido publicado en los feeds y weblogs independientes. Las opiniones vertidas en este sitio no necesariamente son nuestras. Nos reservamos el derecho de remover cualqueir material que consideremos inconveniente.



Imagen de un Honda

Celica rojo
Paseo de noche de ciclismo de montaña, lugar Puerto Rico

Ciclismo de montaña, paseo nocturno
Imagen de Naomi Watts sentada

Naomi Watts
Clasificados Costa Rica Clasificados Argentina Clasificados de España Clasificados Puerto Rico Envía una Postal