Programacion orientada a objetos

Páginas: 3 (749 palabras) Publicado: 27 de julio de 2010
Programación orientada a objetos
Una clase, como la clase pizza, es una plantilla general para un grupo de objetos con características similares
Al adoptar el método orientado a objetos para unproblema, uno de los principales pasos para resolverlo es identificar los objetos relacionados con una solución. Una clase se define mediante atributosy métodos (un atributo son las características de un conjunto de objetos).
Su alcance se define como privado y publico
* Publico: esta disponible para cualquier rutina en el programa
*Privado: solo puede ser consultado desde una sola rutina la cual se indica
Tipos de datos | Descripción | Ejemplo |
Int(entero) | Números enteros | 10 |
Double (doble) | Números condecimales | 12.88 |
String(cadena) | Caracteres, símbolos y numerales diversos | Cuadrado |
Boolean(booleano) | Limitado a dos valores | C o F |

Nombre de la clase
Los programadores OO suelenemplear diagramas UML (lenguaje de modelado unificado) con el fin de planear las clases para un programa.
Pizza |
+pizzaShape: String +pizzaPrice: double Atributos de la clase
+pizzaSize:double |
El signo de la suma indica un atributo público


Herencia
Significa transferir ciertas características de una clase a otras como por ejemplo
Pizza |
+pizzaShape: String+pizzaPrice: double +pizzaSize: double |

Pizza RectanglePizza |
+pizzaShape: String +pizzaPrice: double +pizzalegth: double+pizzaWidth: double |

Pizza RoundPizza |
+pizzaShape: String+pizzaPrice: double +pizzameter: double |

Programación declarativa
Es un paradigma de programación que está basado en el desarrollo de programas especificando o "declarando" un conjunto de condiciones,proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan poco su solución. La solución es obtenida mediante mecanismos internos de control, sin...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS