Herencia visual

Solo disponible en BuenasTareas
  • Páginas : 4 (925 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de marzo de 2012
Leer documento completo
Vista previa del texto
Herencia: se divide en simple y compuesta
En el encapsulamiento u ocultamiento de manejan diferentes tipos de accesibilidad:
Public +
Private –
Protected #
Friend (Representado por elsimbolo que va encima de la ñ)
Los Atributos En Esencia Deben Ser Privados
Enla herencia los atributos se heredan con la misma accesibilidad; cuando un “miembro” es privado solo son visiblespara los miembros de la misma clase, solo ellos tienen acceso a ese atributo.
Los atributos protegidos se heredan como privados, y solo los miembros de su misma clase tienen acceso.
Constructores ydestructores: Los destructores se invocan automaticamente para limpiar memoria, liberar recursos. Java implemento el Garbage collector. Los Constructores determina el estado en el cual quiero que elobjeto sea instanciado, un objeto es una instancia de una clase, el estado de un objeto es el conjunto de datos que tiene almacenados; los constructores en visual basic NEW en c# lleva el nombre dela clase, una clase puede tener tantos constructores como estados puede tener el objeto al ser instanciado.
Función o metodo sobrecargada es cuando una función se implementa varias veces con elmismo nombre pero con diferentes tipos de parámetros o números, por ejemplo el Console.Writeline de C# .

3 de marzo examen
Ejercicio Sobre Herencia:
Se abre el formulario en visual, form, se leasigna el nombre de herencia, el formulario herencia simple (Frm_Ppal), se insertan tres botones Btn_persona Btn_estudiante Btn_profesor, en el texto debe a parecer solo el nombre del boton (sin lapalabra Btn antepuesta) , se implemnta la clase llamada persona (tres Metodos)

Public Class Persona
'Estructura de la clase
Protected DDocumento As Double
Protected SNombre As StringProtected SApellidos As String
Protected CGenero As Char
Protected DtFechaNto As Date
Protected SRH As String
Protected SDir As String
Protected SEmail As String...
tracking img