computo

Páginas: 36 (8903 palabras) Publicado: 30 de junio de 2013












PRIMERA UNIDAD DIDÁCTICA



CLASES Y OBJETOS

UNIDAD 1 CLASES Y OBJETOS
1. Concepto de Objeto y Clase. Propiedades y métodos.
1.1 Definición de objeto
1.2 Definición de clase
1.3 Estructura de un programa aplicación en C#
1.4 Declaración de clases – sintaxis.
1.5 Declaración y creación de objetos - sintaxis.
2. Miembros de la clase.
2.1 Estructura de unaclase creada por el usuario.
a) Los modificadores de acceso.
2.2 Campos de Datos.
2.3 Concepto de Constructor de la clase.
a) Constructor por defecto.
2.4 Método (función o procedimiento).
a) Definición de Método.
b) La estructura de la declaración de un método -Sintaxis
c) Clasificación de los métodos:
- Según el valor del retorno
-Métodos que retornan valor (función)
- Métodos que no retornan valor-void.(procedimiento)
- Según la forma de acceso al método:
- Métodos static.
- Métodos Normales o No static
d) Acceso a los métodos static
- Acceso a los Métodos STATIC definidos en la propia clase:
- Acceso a los Métodos STATIC definidos en otraclase.
e) Acceso a Datos y Métodos NORMALES (No static) de una clase definida por el usuario
f) Los Métodos – Paso de parámetros.
- Paso de parámetros por valor,
- Paso de parámetros por referencia y
- Paso de parámetro de salida.
3. Sobrecarga
3.1 sobrecarga de constructores
- Referencia al objeto actual con this
3.2 Sobrecarga de metodos
3.3 sobrecargade operadores



1. CONCEPTOS BASICOS:OBJETOS Y CLASES. PROPIEDADES Y MÉTODOS.
1.1 Definición de Objeto.
Un Objeto es una colección de datos y un conjunto de rutinas miembros (entre las que se destacan los métodos y constructores). Representan cosas físicas o abstractas que tienen un estado y un comportamiento.
Ejemplos de objetos: una cuenta corriente, un empleado, un auto, un alumno,una factura, una recta de prndiente y ordenada en el origen definida, , etc.
Ciertas propiedades (conocidos como campos de datos en C#) definen el estado de un objeto y ciertas rutinas miembros (llamados métodos y constructores en C#) definen su comportamiento.
Ejemplo cierto objeto MiRectangulo tiene la base y la altura como los campos de datos que caracterizan a MiRectangulo. Su comportamientoesta definido por los métodos CalArea() y CalPerimetro() y el constructor Rectangulo().
Estructura de un objeto de una clase
Ejemplo

Objeto de la clase Rectangulo
CampoDato1
CampoDato2

Método1()
Metodo2()
Constructor()












bas=10
alt=8

CalArea()
CalPerimetro()
Rectangulo()

En el ejemplo, el objeto MiRectangulo tiene un estado definido por losvalores de los campos datos bas=10 y alt=8 y su comportamiento lo definen: el constructor Rectangulo() que permite crear el objeto MiRectangulo dandole valores a bas y alt; los metodos CalArea() y CalPerimetro() que actuan sobre la bas y alt para calcular respectivamente el area y perimetro de MiRectangulo.
 Un objeto es una instancia de una clase
1.2 Definición de Clase.
Es una estructura oplantilla que describe a un conjunto de objetos de propiedades y comportamiento similares.
En C# una clase puede tener los siguientes miembros: campos de datos (constantes, campos de solo lectura o variables), declaraciones de tipo anidadas, operadores, constructores, destructores, propiedades y métodos.
 Un objeto es una instancia (caso o ejemplar) de una clase determinada; por ejemplo si setiene la clase Cliente, pueden existir muchos objetos de la clase cliente. La creación de una variable de una clase se conoce como instanciación (creación de instancias) de esa clase.

Class Persona
Campo_Dato1 Nombre
Campo_Dato2 Sexo
Campo_Dato3 EstCiv
Campo_dato4 Edad
Constructor Persona()
Método1 CalEdad()
Metodo2 Mostrar()




Instancia (objeto) de la clase Persona Obj1=new...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Computador
  • La computadora
  • La computadora
  • Computadora
  • Computo
  • Computo
  • Computadora
  • La computadora

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS