Autor
|
Tema: Conceptos básicos de Java (Leído 3,837 veces)
|
folostia
Desconectado
Mensajes: 111
|
Estoy estudiando Java pero con la profesora que tengo no me entero de absolutamente nada,por lo que me gustaría que me aclaraseis algunos conceptos básicos como:constructor,atributo,clase,objeto...
gracias
|
|
|
En línea
|
"Antes de que un software pueda ser reusable, primero ha de ser usable." (Ralph Johnson) Usuario Linux:547941
|
|
|
Valkyr
Desconectado
Mensajes: 646
Divide y vencerás
|
Vamos por partes.
Una clase representa un "concepto", por ejemplo podríamos definir la clase Ventana. Una ventana se compone por un cristal, un marco, visagras, tornillos, etc. Todos sus componentes son atributos. Además de atributos declarados tal cual en la clase, existe algunos que son calculados. Por ejemplo podríamos tener la clase Cuadrado. Un atributo de esta clase podría ser el perímetro, pero como es algo que se puede calcular teniendo la longitud de uno de sus lados no se declara una variable, si no que se realiza un calculo mediante algún método.
Un objeto es una instancia de una clase, es decir, se ha llamado a su constructor y se ha creado mediante el operador new. Ahora ya podemos manipular este objeto el cual tiene una identidad en concreto.
Un constructor es, a efectos prácticos, un método que sirve para inicializar un objeto de una clase en concreto. Se realiza mediante el operador new.
Te recomiendo que más que preguntar te consigas un libro sobre Java ya que te vendría mucho mejor.
Saludos.
|
|
|
En línea
|
|
|
|
folostia
Desconectado
Mensajes: 111
|
Vamos por partes.
Una clase representa un "concepto", por ejemplo podríamos definir la clase Ventana. Una ventana se compone por un cristal, un marco, visagras, tornillos, etc. Todos sus componentes son atributos. Además de atributos declarados tal cual en la clase, existe algunos que son calculados. Por ejemplo podríamos tener la clase Cuadrado. Un atributo de esta clase podría ser el perímetro, pero como es algo que se puede calcular teniendo la longitud de uno de sus lados no se declara una variable, si no que se realiza un calculo mediante algún método.
Un objeto es una instancia de una clase, es decir, se ha llamado a su constructor y se ha creado mediante el operador new. Ahora ya podemos manipular este objeto el cual tiene una identidad en concreto.
Un constructor es, a efectos prácticos, un método que sirve para inicializar un objeto de una clase en concreto. Se realiza mediante el operador new.
Te recomiendo que más que preguntar te consigas un libro sobre Java ya que te vendría mucho mejor.
Saludos.
A qué libro te refieres en concreto? Si puedes dime la editorial y dodo eso que estoy interesado muchas gracias
|
|
|
En línea
|
"Antes de que un software pueda ser reusable, primero ha de ser usable." (Ralph Johnson) Usuario Linux:547941
|
|
|
RyogiShiki
Desconectado
Mensajes: 745
げんしけん - Hikkikomori FTW!!!
|
http://foro.elhacker.net/java/constructores_en_java-t345736.0.html Hay una cantidad impresionante de información en la red Sobre Java, es uno de los lenguajes mejor documentados, además existen excelentes libros tanto en Español como en inglés. Si quieres aprender de una manera didáctica y entretenida, te recomiendo el libro Java Programming - 24 Hour Trainer de Wrox donde se desarrollan proyectos muy interesantes, Además es un libro muy reciente, de Febrero de 2011 así que aseguras modernidad en os conceptos (aunque no es que haya cambiado mucho por un tiempo en lo que tiene que ver a Java SE). Ya si quieres algo más técnico puedes revisar las Complete References o algo más para principiantes con los Beginning with....Saludos
|
|
« Última modificación: 9 Febrero 2012, 16:34 pm por RyogiShiki »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Conceptos básicos de routers en windows
« 1 2 3 4 »
Redes
|
soplo
|
33
|
107,585
|
10 Junio 2010, 21:20 pm
por chuno06
|
|
|
conceptos básicos
Nivel Web
|
Geek7
|
3
|
3,811
|
9 Diciembre 2009, 01:05 am
por Pyr0s
|
|
|
[C] Conceptos básicos
Programación C/C++
|
Caster
|
5
|
3,460
|
20 Enero 2012, 00:31 am
por Xandrete
|
|
|
Qué es el ROOT y para qué sirve, conceptos básicos
Noticias
|
wolfbcn
|
0
|
2,013
|
28 Julio 2012, 01:35 am
por wolfbcn
|
|
|
Conceptos Básicos Java
Programación General
|
ComputerScienceSolutions
|
0
|
2,051
|
15 Junio 2014, 11:02 am
por ComputerScienceSolutions
|
|