Herramienta case

Páginas: 5 (1151 palabras) Publicado: 18 de julio de 2014
Universidad Tecnológica De Honduras

Herramientas Case

Tarea número cinco

Nombre: Luis Gustavo Giron Cerrato.

Cuenta:201060530015

Catedrático(a): Ana Maritza Posas

Tegucigalpa MDC, 6 de julio del 2014

Introduccion.
El desarrollo de sistemas conlleva un practica adecuada de programación para el funcionamiento
final de un sistema computacional. La calidad y eficiencia delmismo depende de la estructura de
nuestro código y las capacidades para particionar dicho código, las Clases no ayudan en el diseño,
particionamiento y seguridad en desarrollos.
Con los crecientes desarrollos de software de hoy en dia, se necesita de dichos elementos como
las Clases, ya que es un estándar casi método globalizado por un mundo de desarrolladores que
por lo general se actualizandia a dia, con nuevas parcticas y apoyados con estos elementos.

Clases
Una clase es un agrupación de datos (variables o campos) y de funciones (metodos) que operan
sobre esos datos. Las clases son el centro de la programación orientada a objetos.
Las clases a nivel de programación son de utilidad en los desarrollos de sistemas en cualquier tipo
de aplicación. Con la creación de clasespodemos tener diversas posiblididades como:


Particionamineto de código.



Reutilización de código.



Seguridad, debido a que nuestro código queda segmentado en clases, obteniendo un gran
respaldo para nuestro código, escondiendo, cadenas conexión, clases principales, etc.

A continuación se detalla representaciones graficas de las clases:

A continuación se detalla un ejemplo declase:

En la vida profesional, este tipo de procedimientos conlleva una buena practica al momento de
desarrollos, pero para esto, hay que definir ciertos criterios como:
Objeto: Es un ejemplar concreto de la clase. Las clases son como tipo de variables mientras que los
obejtos son variables concretas de un tipo determinado.
Encapsulacion: La clases pueden ser publicas o privadas. Estosignifica que puedo dar o no dar
acceso a las clases, mediante la encapsulación.
Herencia: Esto significa que una clase puede derivar de otra.
Polimorfismo: Es cuando objetos de distintas clases que pertenecen a una misma jerarquía,
pueden tratarse de una manera general o personalizada al mismo tiempo.
Metodos: Son las funciones definidas dentro de una clase, que pueden ser invocadas por otrasclases.
En el caso particular, he desarrollado proyectos con clases, ya sea para particionar código o
creación de clases para cadenas conexión diversas.

Han sido de tipo abstractas y static, la funcionalidad cambia, ya que en las primeras se deben de
inicializar un objeto ,para llamar un método que contiene la clase, con static, no hay necesidad de
llamar mediante un objeto, prácticamentesolo se declara.
El material brindado a ayudado mucho, ya que conceptos de dependencia para modelados son
muy buenos e importantes en el diseño de clases. La Generalizacion que nos ayuda a diferenciar
entre elementos generales y específicos.
La interface, también es importante ya que es una declaración de un conjunto de funciones, ya
que si una clase implementa una interface, se deben definirtodas las funciones especificadas para
la interface.
A continuación se muestran ejemplo elaborados por mi persona, acerca de las clases:
El main o inicio del programa es el siguiente:
public class Main {
private Animales ani;
private Perro pe=new Perro("Guau","Grr");
private Gato ga=new Gato("Miau","Rrrr");
private Vaca va=new Vaca("Muuuu");
public Main(){
ani=new Animales(newPerro("Guau","Grr"),new Gato("Miau","Rrrr"),new Vaca("Muuuu"));

}
public static void main(String[] args) {
Main animal=new Main();
Animales datos=animal.getAni();
System.out.println(datos.getPe()) ;
System.out.println(datos.getGa()) ;
System.out.println(datos.getVa()) ;
}

/**
* @return the ani
*/

public Animales getAni() {
return ani;
}

/**
* @param ani the ani to set
*/
public...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Herramientas case
  • Herramientas CASE
  • herramientas CASE
  • Herramientas Case
  • Casos De Herramientas
  • Herramientas Case
  • herramienta case
  • HERRAMIENTAS CASE

OTRAS TAREAS POPULARES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS