Programacion C# Cuando Esta Enfocada A Objetos
Enviado por Mai1701 • 28 de Septiembre de 2013 • 1.412 Palabras (6 Páginas) • 394 Visitas
Ejemplos de instancias de la clase Persona:
Martha es un objeto o instancia de la clase Persona, con los atributos:
• Nombre: Martha
• Edad: 30
• Estatura: 163 centímetros
• Sexo : femenino
• Peso: 65 kilos
• Color de ojos: café obscuros
• Color de cabello: café castaño
Pedro es otro objeto de la clase Persona, con los atributos:
• Nombre: Pedro
• Edad: 23
• Estatura: 185 centímetros
• Sexo: masculino
• Peso: 85 kilogramos
• Color de ojos: verde
• Color de cabello: castaño claro
Clase: Cuenta bancaria
Atributos:
• Número de cuenta
• Nombre del cliente
• Dirección
• Teléfono
• Referencia
• Saldo
Comportamientos:
• Depositar dinero
• Retirar dinero
• transferencias
Ejemplos de instancias de la clase Cuenta bancaria:
La cuenta bancaria de Martha es una instancia de la clase cuenta bancaria, con los atributos:
• Número de cuenta: 8978 8900 3450 3478
• Nombre del cliente: Martha Arellanes
• Dirección: Ave. Revolución 390 Sur.
• Teléfono: 81-83-45-56-00 81-83-45-56-00 FREE
• Referencia: Luis Martín Pérez
• Saldo: 6750.00
La cuenta bancaria de Pedro es una instancia de la clase cuenta bancaria, con los atributos:
• Número de cuenta: 8974 8678 3540 8765
• Nombre del cliente: Pedro Alvarado
• Dirección: Sabino 390
• Teléfono: 81-83-78-90-77 81-83-78-90-77 FREE
• Referencia: Carlos Martínez
• Saldo: 176900.00
15.2 Manejo de clases y objetos en C#
Declaración de objetos:
En C#, los objetos se identifican a través de variables. Un objeto se define al declarar una variable del tipo de dato del nombre de la clase a la que pertenece y el nombre del objeto como un identificador.
Por ejemplo:
Así se definen variables normalmente:
int número;
double moneda;
string nombre;
Así se define un objeto:
Persona pedro, luis, martha;
CuentaBancaria: miCuenta;
Uso de objetos:
objeto.mensaje(argumentos);
Ejemplos:
luis.Comer();
martha.Platicar();
luis.Caminar();
luis.Dormir();
miCuenta.Depositar(1000);
Definición de un método en C#
Existen métodos predefinidos por C#, que se llaman cuando se requiere que un objeto realice una acción del método, por ejemplo:
Console.Clear(); // este método limpia la consola de salida y ya está predefinido.
Math.Sqrt(x); // este método obtiene la raíz cuadrada de un número x.
Los métodos definidos en una clase son parte de la definición de la clase; por lo tanto, los poseerán todos los objetos de esa clase.
Modificador: es opcional e indica el tipo de acceso al método; se usa STATIC cuando el método se usará sin asociación a un objeto de la clase. Otros modificadores pueden ser los siguientes:
• static: el método se usa sin asociación a un objeto de la clase.
• public: el método
...