aplicaciones

Páginas: 8 (1947 palabras) Publicado: 22 de octubre de 2014
Qu es git Cules son sus caractersticas principales Es un sistema de control de versiones de cdigo abierto. Tiene como principales ventajas el poder trabajar individualmente desconectado de cualquier red y guardar capturas del estado de un proyecto. Para qu se utilizan los branch en git Se utilizan para mantener el cdigo ordenado al trabajar con varias ramas, como por ejemplo, al testearfuncionalidades y ver en cual rama prospera y cual no. Enumere y describa al menos cuatro conceptos relacionados a la programacin orientada a objetos. Relacinelos en una sola frase. En la POO se trabaja con los objetos, los cuales son modelados a partir de los objetos del mundo real. Para diferenciarse entre ellos cada uno posee atributos y mtodos, los cuales slo pueden manipularse a travs de mensajes.Qu es la Programacin Orientada a Objetos Explquelo con sus palabras, y contrstelo con la programacin estructurada. Es la tcnica de programacin que trabaja con objetos del mundo real y al ser un derivado de la programacin estructurada se logro la manipulacin de datos a travs de llamadas a los mtodos de dicho objeto teniendo como ventaja la mantenibilidad de la estructura. Qu es una claseProporcione al menos tres ejemplos. Es un conjunto de caractersticas de una entidad del problema a resolver. Permite tener un molde para crear objetos. Posee tres caractersticas nombre, atributos y mtodos. Ej clase Persona public class Persona private int edad private String nombre public int calcularEdad() public void comer() Ej clase Vehculo public class Vehiculo privateString marca private String modelo private int nroMotor public void arrancar() public void acelerar() Ej clase Rectangulo public class Rectangulo private Double base private Double altura public Double calcularArea() Definir objeto y dar un ejemplo. El objeto es la ocurrencia real de una clase, algo que existe en la vida real. Se encuentran involucrados en tiempode ejecucin. El mecanismo para instanciar un objeto de una clase es el constructor (se escribe en minsculas, se llama igual que la clase, no tiene valor de retorno). Ej clase Persona public class Persona private int edad private String nombre public int calcularEdad() public void comer() ----------------------------------------------- Persona juannew Persona()//creacin deun objeto juan.comer()//llamada a un mtodo de la clase Persona Atributo - es una caracterstica de la clase. - Variable que se encuentra dentro de la clase Mtodo - accion que puede realizar un objeto Cul es la diferencia entre clase y objeto Explquelo sin utilizar definiciones circulares. La diferencia se encuentra en que los objetos reciben los mensajes y ejecutan las acciones, en cambio,la clase impone que instrucciones se ejecutan y de que modo. Para qu sirven las clases abstractas Qu uso le dara Sirven para modelar conceptos abstractos en una jerarqua. Estas no pueden ser instanciadas. Pueden o no tener mtodos abstractos. Sus hijos deben sobrescribir sus mtodos abstractos. Podra darse uso en las clases en las cuales sus hijos tengan diferente forma de realizar una misma accin.Por ejemplo en una clase Instrumento donde se tenga como hijos a piano, guitarra y flauta. Ej Abstrac public class Instrumento Abstract public void tocarInstrumento() Qu es el encapsulamiento Proporcione un ejemplo que demuestre el concepto. Se refiere a los lmites en cuanto a las responsabilidades y datos a utilizar, no deben exponerse los atributos de una clase hacia el exterior. Todamodificacin de un atributo de un objeto debe hacerse a travs de un mtodo. Falta ejemplo Qu es el ocultamiento Es proteger los atributos y mtodos de una entidad ocultando los detalles de la implementacin interna. Falta ejemplo Diferencie conceptual y prcticamente los conceptos de encapsulamiento y ocultamiento de la informacin. El encapsulamiento se refiere a los lmites en cuanto a las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aplicaciones
  • Aplicaciones
  • Aplicaciones
  • Aplicaciones
  • Aplicaciones
  • Aplicaciones
  • Aplicaciones Del Laser
  • aplicada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS