Está en la página 1de 8

Andrea paz Snchez Estudiante Ing.

de sistemas

Introduccin a la programacin orientada a objetos

Es una filosofa un modelo de programacin con su teora y su metodologa ,,que conviene conocer y estudiar antes de nada. Este permite el diseo de aplicaciones orientado a objetos . Es otra forma de descomponer problemas. es una de las formas ms populares de programar y viene teniendo gran acogida en el desarrollo de proyectos de software desde los ltimos aos.

Es un conjunto de variables y mtodos entre si. Se usan para modelar objetos o entidades del mundo real. La representacin en un programa de un concepto ,y contiene toda la informacin necesaria para abstraerlo. Un objeto es una unidad de cdigo compuesto de variables y mtodos relacionados.

Es el hecho de empaquetar o proteger variables miembro con los mtodos miembro. El hecho de encapsular proporciona dos importantes beneficios a los programadores de aplicaciones: *capacidad de crear mdulos. *proteccin de informacin

Es una plantilla que define las variables y los mtodos que son comunes para todos los objetos de un cierto tipo. Una instancia es un objeto de una clase en particular. es una plantilla genrica para un conjunto de objetos de similares caractersticas.

Permite definir nuevas clases partiendo de otras ya existentes. consiste en que una clase puede heredar sus variables y mtodos a varias subclases (la clase que hereda es llamada superclase o clase padre). Esto significa que una subclase, aparte de los atributos y mtodos propios, tiene incorporados los atributos y mtodos heredados de la superclase. De esta manera se crea una jerarqua de herencia.

persona -Edad:int -Nombre:string -Estatura:float -Cedula:long -Estado civil:string

+persona():void +caminar():void +respirat():void

ESTUDIANTE -notas:float -horario:string

PROFESOR -Salario:int

FUNCIONARIO

-Cargo:string

+estudiantes():void +clases():void

+profesor():void +materias():void

+Funcionario():void

También podría gustarte