SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
Universidad Gerardo Barrios
Facultad de Ciencia y Tecnología
Fecha:
29/09/2016
Practica 6: Programación Orientada a Objetos
Programación Computacional I
Objetivos:
 Crear clases en visual basic .NET
 Establezca propiedades y métodos dentro de una clase.
Agregar una clase en Visual Studio.
Desarrollo Práctico
Asignar nombre a clase.
Clic en agregar, mostrara la siguiente pantalla.
Ejemplo:
Para el desarrollo del ejemplo se crea una clase Alumno cuyas propiedades son: Codigo,
nombre, apellido, sexo, dirección.
 Los datos solicitados deberán ser capturados desde un formulario.
Métodos a implementar:
 generarCodigo(). Generará un numero aleatorio.
 datosAlumno(). Devuelve toda la información del alumno.
Crear clase.
Crear formulario.
Control Name Text
Textbox1 txtCodigo
Textbox2 txtNombre
Textbox3 txtApellido
Textbox4 txtSexo
Textbox5 txtDireccion
Button1 btnGenerar Generar Codigo
Button2 btnAgregar Agregar
GroupBox1 grpCodigo Generar Codigo Alumno
GroupBox2 grpDatos Datos Alumno
Código Botones del formulario.
Ejercicios.
1. Modifique el ejemplo anterior de tal manera que puedan registrarse más de un
alumno, los datos deberán ser presentados en un DataGridView.
2. Deberá solicitar la edad y correo electrónico del alumno.
3. Evalué que el correo que se proporcione sea válido.

Más contenido relacionado

Similar a Practica 6

Tutorial paso a paso para la creación de una clase en ExeLearning
Tutorial paso a paso para la creación de una clase en ExeLearningTutorial paso a paso para la creación de una clase en ExeLearning
Tutorial paso a paso para la creación de una clase en ExeLearningFrancisco Atencio
 
Capacitación intel (1)....
Capacitación intel (1)....Capacitación intel (1)....
Capacitación intel (1)....ledysllasmin
 
ACTIVIDAD GUIADA CONEXION JAVA VS XAMPP.pdf
ACTIVIDAD GUIADA CONEXION JAVA VS XAMPP.pdfACTIVIDAD GUIADA CONEXION JAVA VS XAMPP.pdf
ACTIVIDAD GUIADA CONEXION JAVA VS XAMPP.pdfJa Martinez
 
21158360 visual-basic
21158360 visual-basic21158360 visual-basic
21158360 visual-basicmflormc
 
Planeaciones zpj act 06
Planeaciones zpj act 06Planeaciones zpj act 06
Planeaciones zpj act 06Joaquin1504
 
Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)jennisena
 
Taller actividades tics todos los tecnicos
Taller actividades tics todos los tecnicosTaller actividades tics todos los tecnicos
Taller actividades tics todos los tecnicoscomfasistemassena
 
Guia 01 VB6 y Base datos Access
Guia 01 VB6 y Base datos AccessGuia 01 VB6 y Base datos Access
Guia 01 VB6 y Base datos AccessEmerson Garay
 
ACTIVIDAD - Proyecto Articulador grado 10 (1).pdf
ACTIVIDAD - Proyecto Articulador grado 10 (1).pdfACTIVIDAD - Proyecto Articulador grado 10 (1).pdf
ACTIVIDAD - Proyecto Articulador grado 10 (1).pdfJa Martinez
 
Dprn2 unidad iii evidencia de aprendizaje control de errores en un grupo de...
Dprn2   unidad iii evidencia de aprendizaje control de errores en un grupo de...Dprn2   unidad iii evidencia de aprendizaje control de errores en un grupo de...
Dprn2 unidad iii evidencia de aprendizaje control de errores en un grupo de...Maestros en Linea
 
Practicas de Visual Basic 6
Practicas de Visual Basic 6Practicas de Visual Basic 6
Practicas de Visual Basic 6Brenda Roque
 
Capacitación generación novus formado de formadores 2017 i- lert ok
Capacitación generación novus formado de formadores 2017 i- lert okCapacitación generación novus formado de formadores 2017 i- lert ok
Capacitación generación novus formado de formadores 2017 i- lert okLuis Eduardo Ramirez Tovar
 

Similar a Practica 6 (20)

Guia lab1
Guia lab1Guia lab1
Guia lab1
 
Tema2 ado net
Tema2 ado netTema2 ado net
Tema2 ado net
 
Tutorial paso a paso para la creación de una clase en ExeLearning
Tutorial paso a paso para la creación de una clase en ExeLearningTutorial paso a paso para la creación de una clase en ExeLearning
Tutorial paso a paso para la creación de una clase en ExeLearning
 
Computación 2 java
Computación 2 javaComputación 2 java
Computación 2 java
 
Capacitación intel (1)....
Capacitación intel (1)....Capacitación intel (1)....
Capacitación intel (1)....
 
ACTIVIDAD GUIADA CONEXION JAVA VS XAMPP.pdf
ACTIVIDAD GUIADA CONEXION JAVA VS XAMPP.pdfACTIVIDAD GUIADA CONEXION JAVA VS XAMPP.pdf
ACTIVIDAD GUIADA CONEXION JAVA VS XAMPP.pdf
 
06 clases-en-c
06 clases-en-c06 clases-en-c
06 clases-en-c
 
21158360 visual-basic
21158360 visual-basic21158360 visual-basic
21158360 visual-basic
 
21158360 visual-basic
21158360 visual-basic21158360 visual-basic
21158360 visual-basic
 
Planeaciones zpj act 06
Planeaciones zpj act 06Planeaciones zpj act 06
Planeaciones zpj act 06
 
Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)
 
Taller actividades tics todos los tecnicos
Taller actividades tics todos los tecnicosTaller actividades tics todos los tecnicos
Taller actividades tics todos los tecnicos
 
Guia 01 VB6 y Base datos Access
Guia 01 VB6 y Base datos AccessGuia 01 VB6 y Base datos Access
Guia 01 VB6 y Base datos Access
 
PORTAFOLIO DE HERRAMIENTAS INFORMATICAS
PORTAFOLIO DE HERRAMIENTAS INFORMATICASPORTAFOLIO DE HERRAMIENTAS INFORMATICAS
PORTAFOLIO DE HERRAMIENTAS INFORMATICAS
 
ACTIVIDAD - Proyecto Articulador grado 10 (1).pdf
ACTIVIDAD - Proyecto Articulador grado 10 (1).pdfACTIVIDAD - Proyecto Articulador grado 10 (1).pdf
ACTIVIDAD - Proyecto Articulador grado 10 (1).pdf
 
Dprn2 unidad iii evidencia de aprendizaje control de errores en un grupo de...
Dprn2   unidad iii evidencia de aprendizaje control de errores en un grupo de...Dprn2   unidad iii evidencia de aprendizaje control de errores en un grupo de...
Dprn2 unidad iii evidencia de aprendizaje control de errores en un grupo de...
 
Practicas de Visual Basic 6
Practicas de Visual Basic 6Practicas de Visual Basic 6
Practicas de Visual Basic 6
 
I9
I9I9
I9
 
CREA Y EMPRENDE 2022.docx
CREA Y EMPRENDE 2022.docxCREA Y EMPRENDE 2022.docx
CREA Y EMPRENDE 2022.docx
 
Capacitación generación novus formado de formadores 2017 i- lert ok
Capacitación generación novus formado de formadores 2017 i- lert okCapacitación generación novus formado de formadores 2017 i- lert ok
Capacitación generación novus formado de formadores 2017 i- lert ok
 

Más de Raul Hernandez

Protocolos y tecnologias web
Protocolos y tecnologias webProtocolos y tecnologias web
Protocolos y tecnologias webRaul Hernandez
 
Administración de usuarios y grupos redes linux
Administración de usuarios y grupos   redes linuxAdministración de usuarios y grupos   redes linux
Administración de usuarios y grupos redes linuxRaul Hernandez
 
Estructura de directorios en el sistema operativo gnu linux
Estructura de directorios en el sistema operativo gnu linuxEstructura de directorios en el sistema operativo gnu linux
Estructura de directorios en el sistema operativo gnu linuxRaul Hernandez
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datosRaul Hernandez
 
Manual poo-unidad-visual-basic
Manual poo-unidad-visual-basicManual poo-unidad-visual-basic
Manual poo-unidad-visual-basicRaul Hernandez
 

Más de Raul Hernandez (13)

Php y diferentes dbms
Php y diferentes dbmsPhp y diferentes dbms
Php y diferentes dbms
 
Practica 2
Practica 2Practica 2
Practica 2
 
Protocolos y tecnologias web
Protocolos y tecnologias webProtocolos y tecnologias web
Protocolos y tecnologias web
 
Practica 4
Practica 4Practica 4
Practica 4
 
Practica 1
Practica 1Practica 1
Practica 1
 
Administración de usuarios y grupos redes linux
Administración de usuarios y grupos   redes linuxAdministración de usuarios y grupos   redes linux
Administración de usuarios y grupos redes linux
 
Estructura de directorios en el sistema operativo gnu linux
Estructura de directorios en el sistema operativo gnu linuxEstructura de directorios en el sistema operativo gnu linux
Estructura de directorios en el sistema operativo gnu linux
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 5
Practica 5Practica 5
Practica 5
 
Qué son las bases de datos
Qué son las bases de datosQué son las bases de datos
Qué son las bases de datos
 
Manual poo-unidad-visual-basic
Manual poo-unidad-visual-basicManual poo-unidad-visual-basic
Manual poo-unidad-visual-basic
 
Procedures funciones
Procedures funcionesProcedures funciones
Procedures funciones
 
Funciones
FuncionesFunciones
Funciones
 

Último

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 

Último (20)

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 

Practica 6

  • 1. Universidad Gerardo Barrios Facultad de Ciencia y Tecnología Fecha: 29/09/2016 Practica 6: Programación Orientada a Objetos Programación Computacional I Objetivos:  Crear clases en visual basic .NET  Establezca propiedades y métodos dentro de una clase. Agregar una clase en Visual Studio. Desarrollo Práctico
  • 2. Asignar nombre a clase. Clic en agregar, mostrara la siguiente pantalla.
  • 3. Ejemplo: Para el desarrollo del ejemplo se crea una clase Alumno cuyas propiedades son: Codigo, nombre, apellido, sexo, dirección.  Los datos solicitados deberán ser capturados desde un formulario. Métodos a implementar:  generarCodigo(). Generará un numero aleatorio.  datosAlumno(). Devuelve toda la información del alumno. Crear clase.
  • 5. Control Name Text Textbox1 txtCodigo Textbox2 txtNombre Textbox3 txtApellido Textbox4 txtSexo Textbox5 txtDireccion Button1 btnGenerar Generar Codigo Button2 btnAgregar Agregar GroupBox1 grpCodigo Generar Codigo Alumno GroupBox2 grpDatos Datos Alumno Código Botones del formulario.
  • 6. Ejercicios. 1. Modifique el ejemplo anterior de tal manera que puedan registrarse más de un alumno, los datos deberán ser presentados en un DataGridView. 2. Deberá solicitar la edad y correo electrónico del alumno. 3. Evalué que el correo que se proporcione sea válido.