Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

PROGRAMACION ORIENTADA A OBJETOS

No description
by

Bolivar Orbe

on 26 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of PROGRAMACION ORIENTADA A OBJETOS

VISUAL STUDIO
.NET
(VB.NET)

Visual Basic .Net (VB.NET) es un lenguaje de progamacion orienrado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET.
Es una infraestructura sobre la que se reúne
todo un conjunto de lenguajes y servicios
que simplifican enormemente el desarrollo
de aplicaciones.
.NET FRAMEWORK
NAMESPACE
Los espacios de nombres nos permiten organizar las clases para que puedan acceder fácilmente en otras aplicaciones. Los espacios de nombres nos permiten evitar conflictos de nombres entre clases que tienen el mismo nombre. Podemos utilizar dos clases con el mismo nombre en una aplicación siempre que pertenezcan a diferentes espacios de nombres
CLR COMMON
LANGUAJE RUNTIME
Es un entorno de ejecución para los códigos de
los programas que corren sobre la plataforma
Microsoft .NET. El CLR es el encargado de
compilar una forma de código intermedio llamada Common Intermediate Language (CIL), al código
de maquina nativo, mediante un compilador en tiempo de ejecución.
UNn assembly es la unidad minima de ejecucion, distribucion, instalacion y versionado de aplicaciones .NET
ASSEMBLY (ENSAMBLADO)
SharpDevelop
SharpDevelop es un entorno de programación integrado que permite programar en C# y
en VB.NET.

MonoDevelop
MonoDevelop es una implementación de SharpDevelop para programar usando Mono, una implementación libre de .NET que funciona en distintos sistemas operativos.
IDE’S existentes para
VB.NET


Microsoft Visual Studio 97
Microsoft Visual Studio 6
Microsoft Visual Studio .NET (2002)
Microsoft Visual Studio .NET 2003
Microsoft Visual Studio 2005
Microsoft Visual Studio 2008
Microsoft Visual Studio 2010
VERSIONES VISUAL STUDIO
PROGRAMACION
ORIENTADA A
OBJETOS (POO)

PROGRAMACION LINEAL
La programacion Lineal (PL) es una
técnica matemática de optimización,
es decir, un metodo que trata de
maximizar o minimizar un objetivo.
PROGRAMACION MODULAR
Consiste en dividir un programa en modulos o subprogramas con el fin de hacerlo mas legible y manejable
PROGRAMACION ESTRUCTURADA
Es una técnica para escribir programas de manera clara. Para ello se utilizan únicamente tres estructuras: secuencia, selección e iteracción.
Entidad provista de un conjunto de propiedades o atributos (datos) y de comportamiento (métodos).
OBJETO
CLASE
Una clase es una construcción que
se utiliza como un modelo
(o plantilla) para crear objetos
de ese tipo.
ABSTRACCION
Es un paradigma de programación que
usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos.
POO
La abstracción consiste en captar las
características esenciales de un objeto,
así como su comportamiento.
Es la capacidad que tienen los objetos de una
clase para responder al mismo mensaje o
evento en funcion de los parametros utilizados
durante su invocación.
POLIMORFISMO
El encapsulamiento consiste en unir en
la Clase las características y
comportamientos, esto es, las variables
y métodos. Es tener todo esto es una
sola entidad.
ENCAPSULAMIENTO
La herencia consiste en que una clase puede
heredar sus variables y métodos a varias
subclases (la clase que hereda es llamada
superclase o clase padre).
HERENCIA
Los métodos son las operaciones que pueden realizarse sobre el objeto, que normalmente
estarán incorporados en forma de programas (código) que el objeto es capaz de ejecutar
y que también pone a disposición de sus descendientes a través de la herencia.
METODOS
Un mensaje es una petición de un objeto a otro objeto al que le solicita ejecutar uno de sus
métodos. Por convenio, el objeto que envía la petición se denomina emisor y el objeto que
recibe la petición se denomina receptor.
MENSAJE
Ejemplifica
Comprendiste, entonces crea un Clase, objeto, método, propiedad, atributo ejemplo usando como Clase Persona, Automóvil, Mascota.
Full transcript