Ing. en Sistemas Computacionales

Páginas: 5 (1172 palabras) Publicado: 3 de noviembre de 2014
Resumen

Declaración de una clase con un método e instanciamiento de un
objeto de una clase:
• Cada declaración de clase que empieza con el modificador de acceso public debe
almacenarse en un archivo que tenga exactamente el mismo nombre que la clase, y
que termine con la extensión de nombre de archivo . java.
• Cada declaración de clase contiene la palabra clave class, seguidainmediatamente
por el nombre de la clase.
• La declaración de un método que empieza con la palabra clave public indica que a
ese método lo pueden llamar otras clases declaradas fuera de la declaración de esa
clase.
• La palabra clave void indica que un método realizará una tarea, pero no devolverá
información cuando la termine.
• Por convención, los nombres de los métodos empiezan con la primera letraen
minúscula, y todas las palabras subsiguientes en el nombre empiezan con la primera
letra en mayúscula.
• Los paréntesis vacíos después del nombre de un método indican que éste no
requiere parámetros para realizar su tarea.
• El cuerpo de todos los métodos está delimitado por llaves izquierda y derecha
({ y }).
• El cuerpo de un método contiene instrucciones que realizan la tarea deéste. Una
vez que se ejecutan las instrucciones, el método ha terminado su tarea.
• Cuando intentamos ejecutar una clase, Java busca el método main de la clase para
empezar la ejecución.
• Por lo general, no podemos llamar a un método que pertenece a otra clase, sino
hasta crear un objeto de esa clase.
• U na expresión de creación de instancia de clase empieza con la palabra clave new
y crea unnuevo objeto.
• Para llamar a un método de un objeto, se pone después del nombre de la variable
un separador punto (.), el nombre del método y un conjunto de paréntesis que
contienen los argumentos del método.
• En UM L, cada clase se modela en un diagrama de clases en forma de rectángulo
con tres compartimientos. El compartimiento superior contiene el nombre de la clase,
centradohorizontalmente y en negrita. El compartimiento intermedio contiene los
atributos de la clase, que corresponden a los campos en Java. El compartimiento
inferior contiene las operaciones de la clase, que corresponden a los métodos y
constructores en Java.
• Para modelar las operaciones, UML enumera el nombre de la operación, seguido de
un conjunto de paréntesis. Un signo más (+) enfrente del nombre dela operación
indica que ésta es una operación public en UML (es decir, un método public en Java)

Declaración de un método con un parámetro
• A menudo, los métodos requieren parámetros para realizar sus tareas. Dicha
información adicional se proporciona mediante argumentos en las llamadas a los
métodos.
• El método nextLine de Scanner lee caracteres hasta encontrar una nueva línea y
despuésdevuelve los caracteres que leyó en forma de un objeto String.

• El método next de Scanner lee caracteres hasta encontrar cualquier carácter de
espacio en blanco, y después devuelve los caracteres que leyó en forma de un objeto
String.
• Un método que requiere datos para realizar su tarea debe especificar esto en su
declaración, para lo cual coloca información adicional en la lista deparámetros del
método.
• Cada parámetro debe especificar tanto un tipo como un nombre de variable.
• Cuando se hace la llamada aun método, sus argumentos se asignan a sus
parámetros. Entonces, el cuerpo del método utiliza las variables de los parámetros
para acceder a los valores de los argumentos.
• Un método especifica varios parámetros en una lista separada por comas.
• El número deargumentos en la llamada a un método debe coincidir con el de los
parámetros en la lista de parámetros
de la declaración del método. Además, los tipos de los argumentos en la llamada al
método deben ser consistentes con
los de los parámetros correspondientes en la declaración de éste.
• La clase String está en el paquete java.lang, que por lo general se importa de
manera implícita en todos los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing. Sistemas Computacional
  • Entrevista a ing sistemas computacionales
  • Ing. Sistemas computacionales
  • Ing. en Sistemas Computacionales
  • ing en sistemas computacionales
  • Ing. Sistemas Computacionales
  • Ing. sistemas computacionales
  • Ing. en sistemas computacionales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS