CONCEPTOS DE POO

  

 CONCEPTOS:

Programación Orientado a Objetos POO

La Programación Orientada a Objetos (POO) es un PARADIGMA DE LA PROGRAMACION, es decir, un modelo o un estilo de programación que nos da unas guías sobre cómo trabajar con él. Se basa en el concepto de clases y objetos. Este tipo de programación se utiliza para estructurar un programa de software en piezas simples y reutilizables de planos de código (clases) para crear instancias individuales de objetos.

Un programa orientado a objetos se compone solamente de objetos. Un objeto es una encapsulación genérica de datos y de los procedimientos para manipularlos La programación orientada a Objetos básicamente define una serie de conceptos y técnicas de programación para representar acciones o cosas de la vida real basada en objetos Un programa tradicional se compone de procedimientos y de datos.


Clases:

Las clases son uno de los principales componentes de un lenguaje de programación, pues en ellas ocurren todos los procesos lógicos requeridos para un sistema, en si podemos definirlas como estructuras que representan objetos del mundo real, tomando como objetos a personas, lugares o cosas, en general las clases poseen propiedades, comportamientos y relaciones con otras clases del sistema.


Nombre : Contiene el Nombre de la Clase.

Atributos : Representan las propiedades que caracterizan la clase.

Métodos : Representan el comportamiento u operaciones

EJEMPLO:

Nombre de la clase: Carro

Atributos de la clase : Color, marca, tipo, tamaño, numero de puertas....

Métodos de la clase: encender (), arrancar(), girar(), retroceder(), frenar()