SlideShare una empresa de Scribd logo
Manuel Alejandro Rodríguez Mireles
4102
Programación orientada a objetos
 Una clase define las características abstractas de algo (objeto), incluyendo las
características (sus atributos y propiedades) y lo que ese algo puede hacer (sus
comportamientos o métodos o funciones). Por ejemplo, una clase Perro consistiría en
rasgos comunes a todos los Perros, por ejemplo raza, color del pelaje, etc... las clases
proveen modularidad y estructura en un programa orientado a objetos. Una clase
debería típicamente ser reconocible por una persona sin conocimientos de
programación pero relacionada con el dominio del problema, dado que las
características de la clase deberían tener sentido en el contexto. También, el código de
una clase debería ser relativamente auto-contenido. Generalmente, las propiedades y
métodos de una clase son llamados miembros.
 Para crear una clase en visual Basic debemos utilizar la palabra reservada Class
seguida den nombre de dicha clase a construir:
Class Cliente
instrucciones
End Class
 Por lo tanto, todo lo que se conforme como instrucciones estará encapsulado en la
Clase Cliente.
 Creación de una clase Cliente con algunos elementos encapsulados:
Class Cliente
Public Nombre As String
Public Sub MostrarNombre()
MsgBox("El nombre del cliente: ", Nombre)
End Sub
End Class
 Para poder utilizar valores a las propiedades o variables que define la clase y
además, utilizar los procedimientos y funciones encapsuladas debemos crear un
Objeto Cliente:
 Una instancia particular de una clase. La clase Perro define a todos los posibles
perros al listar las características que ellos pueden tener; el objeto Lassie es un
perro particular, con versiones particulares de las características. Un perro tiene
pelaje, Lassie tiene pelaje marrón y blanco. En la jerga de la programación, el
objeto Lassie es una instancia de la clase Perro. El conjunto de valores de los
atributos para un objeto particular se llama estado.
 La clase:
Class Cliente
Public Nombre As String
Public Sub MostrarNombre()
MsgBox("El nombre del cliente: “ & Nombre)
End Sub
End Class
 El objeto: Dim Cli As new Cliente( )
 Para acceder a las instrucciones mediante el objeto :
Cli.Nombre = “Cesar Fernandez”
Cli.MostrarNombre ( )

Más contenido relacionado

La actualidad más candente

programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
ale8819
 
Clases y Objetos
Clases y ObjetosClases y Objetos
Clases y Objetos
Xavier Ochoa
 
Semana 6 Módulos Clases y Objetos
Semana 6   Módulos Clases y ObjetosSemana 6   Módulos Clases y Objetos
Semana 6 Módulos Clases y Objetos
Richard Eliseo Mendoza Gafaro
 
Dev c++ en oo
Dev c++ en ooDev c++ en oo
Dev c++ en oo
Diego Fernado Coronado
 
Introduccion a Python. Clase 5
Introduccion a Python. Clase 5Introduccion a Python. Clase 5
Introduccion a Python. Clase 5
Ernesto Freyre Gonzalez
 
Programación Orientada a Objetos en Java - Parte I 2015
Programación Orientada a Objetos en Java - Parte I 2015Programación Orientada a Objetos en Java - Parte I 2015
Programación Orientada a Objetos en Java - Parte I 2015
Renny Batista
 
Programación orientada al objeto
Programación orientada al objetoProgramación orientada al objeto
Programación orientada al objeto
boncastell
 
Metodos Get y Set, finalmente revelados.
Metodos Get y Set, finalmente revelados.Metodos Get y Set, finalmente revelados.
Metodos Get y Set, finalmente revelados.
Juan Carlos Espinoza
 
9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos
Clara Patricia Avella Ibañez
 
programacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic netprogramacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic net
pp mm
 
Definición de clases en POO
Definición de clases en POODefinición de clases en POO
Definición de clases en POO
Gloria Isabel Bautista Lasprilla
 
1. java poo - Lenguaje de Programación JAVA - POO 2018.
1. java poo - Lenguaje de Programación JAVA - POO 2018.1. java poo - Lenguaje de Programación JAVA - POO 2018.
1. java poo - Lenguaje de Programación JAVA - POO 2018.
Jomar Burgos Palacios
 
Conceptos poo progra visual
Conceptos poo progra visualConceptos poo progra visual
Conceptos poo progra visual
Libertad25
 
PROGRAMACION ORIENTADA A OBJETO
PROGRAMACION ORIENTADA A OBJETOPROGRAMACION ORIENTADA A OBJETO
PROGRAMACION ORIENTADA A OBJETO
Anabel Jaramillo
 
Polimorfismo y herencia
Polimorfismo y herenciaPolimorfismo y herencia
Polimorfismo y herencia
PonceSolsFernando
 
Encapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANSEncapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANS
Universidad Tecnológica Intercontinental
 
Unidad o informatica
Unidad o informaticaUnidad o informatica
Unidad o informatica
Marisa Torrecillas
 
ProgramacióN Orientada A Objetos
ProgramacióN Orientada A ObjetosProgramacióN Orientada A Objetos
ProgramacióN Orientada A Objetos
Patricio Abad
 
JAVA OO - TEMA 01 - CLASES Y OBJETOS
JAVA OO - TEMA 01 - CLASES Y OBJETOSJAVA OO - TEMA 01 - CLASES Y OBJETOS
JAVA OO - TEMA 01 - CLASES Y OBJETOS
Eric Gustavo Coronel Castillo
 
JAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASE
JAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASEJAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASE
JAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASE
Eric Gustavo Coronel Castillo
 

La actualidad más candente (20)

programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
 
Clases y Objetos
Clases y ObjetosClases y Objetos
Clases y Objetos
 
Semana 6 Módulos Clases y Objetos
Semana 6   Módulos Clases y ObjetosSemana 6   Módulos Clases y Objetos
Semana 6 Módulos Clases y Objetos
 
Dev c++ en oo
Dev c++ en ooDev c++ en oo
Dev c++ en oo
 
Introduccion a Python. Clase 5
Introduccion a Python. Clase 5Introduccion a Python. Clase 5
Introduccion a Python. Clase 5
 
Programación Orientada a Objetos en Java - Parte I 2015
Programación Orientada a Objetos en Java - Parte I 2015Programación Orientada a Objetos en Java - Parte I 2015
Programación Orientada a Objetos en Java - Parte I 2015
 
Programación orientada al objeto
Programación orientada al objetoProgramación orientada al objeto
Programación orientada al objeto
 
Metodos Get y Set, finalmente revelados.
Metodos Get y Set, finalmente revelados.Metodos Get y Set, finalmente revelados.
Metodos Get y Set, finalmente revelados.
 
9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos9 Curso de POO en java - variables, constantes y objetos
9 Curso de POO en java - variables, constantes y objetos
 
programacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic netprogramacion orientada a objetos en visual basic net
programacion orientada a objetos en visual basic net
 
Definición de clases en POO
Definición de clases en POODefinición de clases en POO
Definición de clases en POO
 
1. java poo - Lenguaje de Programación JAVA - POO 2018.
1. java poo - Lenguaje de Programación JAVA - POO 2018.1. java poo - Lenguaje de Programación JAVA - POO 2018.
1. java poo - Lenguaje de Programación JAVA - POO 2018.
 
Conceptos poo progra visual
Conceptos poo progra visualConceptos poo progra visual
Conceptos poo progra visual
 
PROGRAMACION ORIENTADA A OBJETO
PROGRAMACION ORIENTADA A OBJETOPROGRAMACION ORIENTADA A OBJETO
PROGRAMACION ORIENTADA A OBJETO
 
Polimorfismo y herencia
Polimorfismo y herenciaPolimorfismo y herencia
Polimorfismo y herencia
 
Encapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANSEncapsulamiento en JAVA-NETBEANS
Encapsulamiento en JAVA-NETBEANS
 
Unidad o informatica
Unidad o informaticaUnidad o informatica
Unidad o informatica
 
ProgramacióN Orientada A Objetos
ProgramacióN Orientada A ObjetosProgramacióN Orientada A Objetos
ProgramacióN Orientada A Objetos
 
JAVA OO - TEMA 01 - CLASES Y OBJETOS
JAVA OO - TEMA 01 - CLASES Y OBJETOSJAVA OO - TEMA 01 - CLASES Y OBJETOS
JAVA OO - TEMA 01 - CLASES Y OBJETOS
 
JAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASE
JAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASEJAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASE
JAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASE
 

Destacado

Strategir packagir doc_pwp
Strategir packagir doc_pwpStrategir packagir doc_pwp
Strategir packagir doc_pwp
onibi29
 
Las 10 reglas de netiqueta
Las 10 reglas de netiquetaLas 10 reglas de netiqueta
Las 10 reglas de netiqueta
joseluisangaritaaraque
 
Les enseignants face aux environnements d'apprentissage de leur étudiants
Les enseignants face aux environnements d'apprentissage de leur étudiantsLes enseignants face aux environnements d'apprentissage de leur étudiants
Les enseignants face aux environnements d'apprentissage de leur étudiants
Caféine.Studio
 
Trente sept especes d' animaux tres
Trente sept especes d' animaux tresTrente sept especes d' animaux tres
Trente sept especes d' animaux tres
Dominique Pongi
 
Trente sept especes d' animaux tres
Trente sept especes d' animaux tresTrente sept especes d' animaux tres
Trente sept especes d' animaux tres
Dominique Pongi
 
Competitic solution adaptée pour site internet - numerique en entreprise
Competitic   solution adaptée pour site internet - numerique en entrepriseCompetitic   solution adaptée pour site internet - numerique en entreprise
Competitic solution adaptée pour site internet - numerique en entreprise
COMPETITIC
 
Art de prendre la bonne photo au bon
Art de prendre la bonne photo au bonArt de prendre la bonne photo au bon
Art de prendre la bonne photo au bon
josegarciaruiz
 
Webinaire devoirs et leçons
Webinaire devoirs et leçonsWebinaire devoirs et leçons
Webinaire devoirs et leçons
successcolaire
 
Apfel strudel. elena y guiomar 2º a
Apfel strudel. elena y guiomar 2º aApfel strudel. elena y guiomar 2º a
Apfel strudel. elena y guiomar 2º a
anaisruiz
 
Estatuts totenoc
Estatuts totenocEstatuts totenoc
Estatuts totenoc
Cfpo MP
 
Conceptos
ConceptosConceptos
09 des-inventions-insolites
09 des-inventions-insolites09 des-inventions-insolites
09 des-inventions-insolites
Dominique Pongi
 
Actividad 1 mapa conceptual de informacion
Actividad 1 mapa conceptual de informacionActividad 1 mapa conceptual de informacion
Actividad 1 mapa conceptual de informacion
Emmanuel Flores Mendoza
 
Othentika | Organisateur d'événements
Othentika | Organisateur d'événementsOthentika | Organisateur d'événements
Othentika | Organisateur d'événements
Nicolas Richard
 
Lecorbeauetlelapin jl jpt1
Lecorbeauetlelapin jl jpt1Lecorbeauetlelapin jl jpt1
Lecorbeauetlelapin jl jpt1
Dominique Pongi
 
[093] arquitectura parisiense de noche, 08 06
[093] arquitectura parisiense de noche, 08 06[093] arquitectura parisiense de noche, 08 06
[093] arquitectura parisiense de noche, 08 06
sangreval
 

Destacado (20)

Strategir packagir doc_pwp
Strategir packagir doc_pwpStrategir packagir doc_pwp
Strategir packagir doc_pwp
 
Las 10 reglas de netiqueta
Las 10 reglas de netiquetaLas 10 reglas de netiqueta
Las 10 reglas de netiqueta
 
Les enseignants face aux environnements d'apprentissage de leur étudiants
Les enseignants face aux environnements d'apprentissage de leur étudiantsLes enseignants face aux environnements d'apprentissage de leur étudiants
Les enseignants face aux environnements d'apprentissage de leur étudiants
 
Stillenacht (2)
Stillenacht (2)Stillenacht (2)
Stillenacht (2)
 
Trente sept especes d' animaux tres
Trente sept especes d' animaux tresTrente sept especes d' animaux tres
Trente sept especes d' animaux tres
 
Celebrex -ct-8337
Celebrex  -ct-8337Celebrex  -ct-8337
Celebrex -ct-8337
 
Trente sept especes d' animaux tres
Trente sept especes d' animaux tresTrente sept especes d' animaux tres
Trente sept especes d' animaux tres
 
Competitic solution adaptée pour site internet - numerique en entreprise
Competitic   solution adaptée pour site internet - numerique en entrepriseCompetitic   solution adaptée pour site internet - numerique en entreprise
Competitic solution adaptée pour site internet - numerique en entreprise
 
Art de prendre la bonne photo au bon
Art de prendre la bonne photo au bonArt de prendre la bonne photo au bon
Art de prendre la bonne photo au bon
 
Jevaismecoucher
JevaismecoucherJevaismecoucher
Jevaismecoucher
 
Webinaire devoirs et leçons
Webinaire devoirs et leçonsWebinaire devoirs et leçons
Webinaire devoirs et leçons
 
Apfel strudel. elena y guiomar 2º a
Apfel strudel. elena y guiomar 2º aApfel strudel. elena y guiomar 2º a
Apfel strudel. elena y guiomar 2º a
 
Estatuts totenoc
Estatuts totenocEstatuts totenoc
Estatuts totenoc
 
Conceptos
ConceptosConceptos
Conceptos
 
09 des-inventions-insolites
09 des-inventions-insolites09 des-inventions-insolites
09 des-inventions-insolites
 
Actividad 1 mapa conceptual de informacion
Actividad 1 mapa conceptual de informacionActividad 1 mapa conceptual de informacion
Actividad 1 mapa conceptual de informacion
 
Othentika | Organisateur d'événements
Othentika | Organisateur d'événementsOthentika | Organisateur d'événements
Othentika | Organisateur d'événements
 
Lecorbeauetlelapin jl jpt1
Lecorbeauetlelapin jl jpt1Lecorbeauetlelapin jl jpt1
Lecorbeauetlelapin jl jpt1
 
Power point
Power pointPower point
Power point
 
[093] arquitectura parisiense de noche, 08 06
[093] arquitectura parisiense de noche, 08 06[093] arquitectura parisiense de noche, 08 06
[093] arquitectura parisiense de noche, 08 06
 

Similar a Clases en visual basic

Programacion orientada-a-objetos
Programacion orientada-a-objetosProgramacion orientada-a-objetos
Programacion orientada-a-objetos
Don Augusto
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
Rolando Steep Quezada Martinez
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
Cesar David Fernandez Grueso
 
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Sergio Sanchez
 
POO(dxd).pdf.flores.alvarado.elias.tbjdeapp
POO(dxd).pdf.flores.alvarado.elias.tbjdeappPOO(dxd).pdf.flores.alvarado.elias.tbjdeapp
POO(dxd).pdf.flores.alvarado.elias.tbjdeapp
floreselidan01
 
Php orientado a_objetos
Php orientado a_objetosPhp orientado a_objetos
Php orientado a_objetos
Jose Ney Quil
 
Framework .NET 3.5 07 Programación orientada a objetos
Framework .NET 3.5 07 Programación orientada a objetosFramework .NET 3.5 07 Programación orientada a objetos
Framework .NET 3.5 07 Programación orientada a objetos
Antonio Palomares Sender
 
Net1 oop vbnet
Net1 oop vbnetNet1 oop vbnet
Net1 oop vbnet
jhordy2000
 
Presentacion4
Presentacion4Presentacion4
03 Oop
03   Oop03   Oop
03 Oop
Network Sens
 
Guia poo
Guia pooGuia poo
Guia poo
Sergio Barbar
 
Resumen Programación Orientada a Objetos 20_06_2023 (1).pptx
Resumen Programación Orientada a Objetos 20_06_2023 (1).pptxResumen Programación Orientada a Objetos 20_06_2023 (1).pptx
Resumen Programación Orientada a Objetos 20_06_2023 (1).pptx
DELIAMARINAHERAZOTUI
 
Clases y Objetos para programar introducción para programar
Clases y Objetos para programar introducción para programarClases y Objetos para programar introducción para programar
Clases y Objetos para programar introducción para programar
SandovalLisandro
 
Mv vol2 ver5.0(corregido)
Mv vol2 ver5.0(corregido)Mv vol2 ver5.0(corregido)
Mv vol2 ver5.0(corregido)
universidad jose antonio paez
 
Oo basico
Oo basicoOo basico
As3.tutorial
As3.tutorialAs3.tutorial
As3.tutorial
JUSTIN217
 
Clases y objetos de java
Clases y objetos de javaClases y objetos de java
Clases y objetos de java
innovalabcun
 
Investigacion
InvestigacionInvestigacion
Investigacion
Bayo Chicaiza
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
Xavii Torres
 
Poo Java
Poo JavaPoo Java
Poo Java
eccutpl
 

Similar a Clases en visual basic (20)

Programacion orientada-a-objetos
Programacion orientada-a-objetosProgramacion orientada-a-objetos
Programacion orientada-a-objetos
 
Programación Orientada a Objetos
Programación Orientada a ObjetosProgramación Orientada a Objetos
Programación Orientada a Objetos
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
Unidad 2 ProgramacióN Orientada A Objetos (Repaso)
 
POO(dxd).pdf.flores.alvarado.elias.tbjdeapp
POO(dxd).pdf.flores.alvarado.elias.tbjdeappPOO(dxd).pdf.flores.alvarado.elias.tbjdeapp
POO(dxd).pdf.flores.alvarado.elias.tbjdeapp
 
Php orientado a_objetos
Php orientado a_objetosPhp orientado a_objetos
Php orientado a_objetos
 
Framework .NET 3.5 07 Programación orientada a objetos
Framework .NET 3.5 07 Programación orientada a objetosFramework .NET 3.5 07 Programación orientada a objetos
Framework .NET 3.5 07 Programación orientada a objetos
 
Net1 oop vbnet
Net1 oop vbnetNet1 oop vbnet
Net1 oop vbnet
 
Presentacion4
Presentacion4Presentacion4
Presentacion4
 
03 Oop
03   Oop03   Oop
03 Oop
 
Guia poo
Guia pooGuia poo
Guia poo
 
Resumen Programación Orientada a Objetos 20_06_2023 (1).pptx
Resumen Programación Orientada a Objetos 20_06_2023 (1).pptxResumen Programación Orientada a Objetos 20_06_2023 (1).pptx
Resumen Programación Orientada a Objetos 20_06_2023 (1).pptx
 
Clases y Objetos para programar introducción para programar
Clases y Objetos para programar introducción para programarClases y Objetos para programar introducción para programar
Clases y Objetos para programar introducción para programar
 
Mv vol2 ver5.0(corregido)
Mv vol2 ver5.0(corregido)Mv vol2 ver5.0(corregido)
Mv vol2 ver5.0(corregido)
 
Oo basico
Oo basicoOo basico
Oo basico
 
As3.tutorial
As3.tutorialAs3.tutorial
As3.tutorial
 
Clases y objetos de java
Clases y objetos de javaClases y objetos de java
Clases y objetos de java
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
Conceptos poo
Conceptos pooConceptos poo
Conceptos poo
 
Poo Java
Poo JavaPoo Java
Poo Java
 

Último

SEMANA 10 EDEMA AGUDO dsadsDEL PULMÓN.pptx
SEMANA 10 EDEMA AGUDO dsadsDEL PULMÓN.pptxSEMANA 10 EDEMA AGUDO dsadsDEL PULMÓN.pptx
SEMANA 10 EDEMA AGUDO dsadsDEL PULMÓN.pptx
mtrasmonte1
 
Registro de prestaciones en el formato único de atención neonatal
Registro de prestaciones en el formato único de atención neonatalRegistro de prestaciones en el formato único de atención neonatal
Registro de prestaciones en el formato único de atención neonatal
ErikaSeminarioLeyva
 
explora el boletín del 12 de julio 2024.doc
explora el boletín del 12 de julio 2024.docexplora el boletín del 12 de julio 2024.doc
explora el boletín del 12 de julio 2024.doc
Yes Europa
 
Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
 Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
rakeshsoni95123
 
CCOO 10 de julio de 2024.pdf Presentación en la Escuela de Verano de CCOO d...
CCOO 10 de julio de 2024.pdf   Presentación en la Escuela de Verano de CCOO d...CCOO 10 de julio de 2024.pdf   Presentación en la Escuela de Verano de CCOO d...
CCOO 10 de julio de 2024.pdf Presentación en la Escuela de Verano de CCOO d...
Universidad Autónoma de Barcelona
 
Ficha de observación (voluntariado)-Roman_ Huaman _ Salome.pptx.pdf
Ficha de observación (voluntariado)-Roman_ Huaman _ Salome.pptx.pdfFicha de observación (voluntariado)-Roman_ Huaman _ Salome.pptx.pdf
Ficha de observación (voluntariado)-Roman_ Huaman _ Salome.pptx.pdf
jcastilloc2
 
SESION 11 DE JULIO -3RD C PERU A MULTICULTURAL COUNTRY.docx
SESION 11 DE JULIO -3RD C  PERU A MULTICULTURAL COUNTRY.docxSESION 11 DE JULIO -3RD C  PERU A MULTICULTURAL COUNTRY.docx
SESION 11 DE JULIO -3RD C PERU A MULTICULTURAL COUNTRY.docx
KatherineUribeCaball
 
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
mukeshagarwal5411
 
Alvaro Gabriel Abril Abrill(voluntariado).pptx
Alvaro Gabriel Abril Abrill(voluntariado).pptxAlvaro Gabriel Abril Abrill(voluntariado).pptx
Alvaro Gabriel Abril Abrill(voluntariado).pptx
jcastilloc2
 
High Profile Girls Call Ahmedabad 🎈🔥000XX00000 🔥💋🎈 Provide Best And Top Girl ...
High Profile Girls Call Ahmedabad 🎈🔥000XX00000 🔥💋🎈 Provide Best And Top Girl ...High Profile Girls Call Ahmedabad 🎈🔥000XX00000 🔥💋🎈 Provide Best And Top Girl ...
High Profile Girls Call Ahmedabad 🎈🔥000XX00000 🔥💋🎈 Provide Best And Top Girl ...
dimplekumaridk322
 
LAS FIJAS - EPIDEMIOLOGÍA II Más de 20 preguntas (X).pdf
LAS FIJAS - EPIDEMIOLOGÍA II Más de 20 preguntas (X).pdfLAS FIJAS - EPIDEMIOLOGÍA II Más de 20 preguntas (X).pdf
LAS FIJAS - EPIDEMIOLOGÍA II Más de 20 preguntas (X).pdf
JehoshuaLpez
 

Último (11)

SEMANA 10 EDEMA AGUDO dsadsDEL PULMÓN.pptx
SEMANA 10 EDEMA AGUDO dsadsDEL PULMÓN.pptxSEMANA 10 EDEMA AGUDO dsadsDEL PULMÓN.pptx
SEMANA 10 EDEMA AGUDO dsadsDEL PULMÓN.pptx
 
Registro de prestaciones en el formato único de atención neonatal
Registro de prestaciones en el formato único de atención neonatalRegistro de prestaciones en el formato único de atención neonatal
Registro de prestaciones en el formato único de atención neonatal
 
explora el boletín del 12 de julio 2024.doc
explora el boletín del 12 de julio 2024.docexplora el boletín del 12 de julio 2024.doc
explora el boletín del 12 de julio 2024.doc
 
Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
 Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Chennai 000XX00000 Provide Best And Top Girl Service And No1 in City
 
CCOO 10 de julio de 2024.pdf Presentación en la Escuela de Verano de CCOO d...
CCOO 10 de julio de 2024.pdf   Presentación en la Escuela de Verano de CCOO d...CCOO 10 de julio de 2024.pdf   Presentación en la Escuela de Verano de CCOO d...
CCOO 10 de julio de 2024.pdf Presentación en la Escuela de Verano de CCOO d...
 
Ficha de observación (voluntariado)-Roman_ Huaman _ Salome.pptx.pdf
Ficha de observación (voluntariado)-Roman_ Huaman _ Salome.pptx.pdfFicha de observación (voluntariado)-Roman_ Huaman _ Salome.pptx.pdf
Ficha de observación (voluntariado)-Roman_ Huaman _ Salome.pptx.pdf
 
SESION 11 DE JULIO -3RD C PERU A MULTICULTURAL COUNTRY.docx
SESION 11 DE JULIO -3RD C  PERU A MULTICULTURAL COUNTRY.docxSESION 11 DE JULIO -3RD C  PERU A MULTICULTURAL COUNTRY.docx
SESION 11 DE JULIO -3RD C PERU A MULTICULTURAL COUNTRY.docx
 
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
 
Alvaro Gabriel Abril Abrill(voluntariado).pptx
Alvaro Gabriel Abril Abrill(voluntariado).pptxAlvaro Gabriel Abril Abrill(voluntariado).pptx
Alvaro Gabriel Abril Abrill(voluntariado).pptx
 
High Profile Girls Call Ahmedabad 🎈🔥000XX00000 🔥💋🎈 Provide Best And Top Girl ...
High Profile Girls Call Ahmedabad 🎈🔥000XX00000 🔥💋🎈 Provide Best And Top Girl ...High Profile Girls Call Ahmedabad 🎈🔥000XX00000 🔥💋🎈 Provide Best And Top Girl ...
High Profile Girls Call Ahmedabad 🎈🔥000XX00000 🔥💋🎈 Provide Best And Top Girl ...
 
LAS FIJAS - EPIDEMIOLOGÍA II Más de 20 preguntas (X).pdf
LAS FIJAS - EPIDEMIOLOGÍA II Más de 20 preguntas (X).pdfLAS FIJAS - EPIDEMIOLOGÍA II Más de 20 preguntas (X).pdf
LAS FIJAS - EPIDEMIOLOGÍA II Más de 20 preguntas (X).pdf
 

Clases en visual basic

  • 1. Manuel Alejandro Rodríguez Mireles 4102 Programación orientada a objetos
  • 2.  Una clase define las características abstractas de algo (objeto), incluyendo las características (sus atributos y propiedades) y lo que ese algo puede hacer (sus comportamientos o métodos o funciones). Por ejemplo, una clase Perro consistiría en rasgos comunes a todos los Perros, por ejemplo raza, color del pelaje, etc... las clases proveen modularidad y estructura en un programa orientado a objetos. Una clase debería típicamente ser reconocible por una persona sin conocimientos de programación pero relacionada con el dominio del problema, dado que las características de la clase deberían tener sentido en el contexto. También, el código de una clase debería ser relativamente auto-contenido. Generalmente, las propiedades y métodos de una clase son llamados miembros.
  • 3.  Para crear una clase en visual Basic debemos utilizar la palabra reservada Class seguida den nombre de dicha clase a construir: Class Cliente instrucciones End Class  Por lo tanto, todo lo que se conforme como instrucciones estará encapsulado en la Clase Cliente.
  • 4.  Creación de una clase Cliente con algunos elementos encapsulados: Class Cliente Public Nombre As String Public Sub MostrarNombre() MsgBox("El nombre del cliente: ", Nombre) End Sub End Class  Para poder utilizar valores a las propiedades o variables que define la clase y además, utilizar los procedimientos y funciones encapsuladas debemos crear un Objeto Cliente:
  • 5.  Una instancia particular de una clase. La clase Perro define a todos los posibles perros al listar las características que ellos pueden tener; el objeto Lassie es un perro particular, con versiones particulares de las características. Un perro tiene pelaje, Lassie tiene pelaje marrón y blanco. En la jerga de la programación, el objeto Lassie es una instancia de la clase Perro. El conjunto de valores de los atributos para un objeto particular se llama estado.
  • 6.  La clase: Class Cliente Public Nombre As String Public Sub MostrarNombre() MsgBox("El nombre del cliente: “ & Nombre) End Sub End Class  El objeto: Dim Cli As new Cliente( )  Para acceder a las instrucciones mediante el objeto : Cli.Nombre = “Cesar Fernandez” Cli.MostrarNombre ( )