Conceptos Básicos de la Programación Orientada a Objetos

Páginas: 2 (277 palabras) Publicado: 10 de diciembre de 2014
Con la POO trabajamos de manera distinta vinculando diferentes conceptos tales como clases, objetos, métodos, propiedades, estados, herencia, encapsulación entre otros, generandocada vez interrelaciones en nuestro desarrollo en pro del funcionamiento del sistema principal, definiendo el programa como un conjunto de estos objetos relacionados entre sí.

Clase: ensi podemos definirlas como estructuras que representan objetos del mundo real, tomando como objetos a personas, lugares o cosas.
Una clase se compone de tres partes fundamentales:Nombre: Contiene el Nombre de la Clase.
Atributos: Representan las propiedades que caracterizan la clase.
Métodos: Representan el comportamiento u operaciones, la forma como interactúala clase con su entorno.

Objeto: Los objetos representan una entidad concreta o abstracta del mundo real, en programación básicamente se le conoce como la instancia de una clase ensi es lo que da el sentido a estas.

Un objeto se compone de tres partes fundamentales:
Estado: Representa los atributos o características con valores concretos del objeto.Comportamiento: Se define por los métodos u operaciones que se pueden realizar con él.
Identidad: Es la propiedad única que representa al objeto y lo diferencia del resto.

Herencia:permite la creación de nuevas clases basadas en clases ya existentes.

Encapsulamiento: la encapsulación es la forma de proteger nuestros datos dentro del sistema, estableciendobásicamente los permisos o niveles de visibilidad o acceso de nuestros datos.
Se representan por 3 niveles:
Público: Se puede acceder a todos los atributos o métodos de la clase.
Protegido:Se puede acceder a los atributos o métodos solo en la misma jerarquía de herencia.
Privado: Solo se puede acceder a los atributos o métodos de la clase en la que se encuentran.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conceptos basicos de la Programacion Orientada a Objetos
  • Conceptos programacion orientada a objetos
  • Conceptos programacion orientada a objetos
  • Conceptos POO (Programación Orientada a Objetos)
  • PROGRAMACION ORIENTADA A OBJETOS CON VISUAL BASIC
  • Conceptos básicos de la programación orientada a objetos
  • Conceptos Básicos De Programación Orientada A Objetos
  • Conceptos Básicos De Los Modelos Orientados A Objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS