LENGUAJE DE PROGRAMACIÓN II
PLAN DE EVALUACIÓN
UNIDAD I
UNIDAD II
UNIDAD III
CLASE DEL DIA 30/10/2013
CLASE PARA LAS FIGURAS GEOMÉTRICAS:
Como se dijo en la clase anterior un objeto posee características estas, describen al objeto en si de forma general usando variables por ejemplo se conocen las siguientes figuras:
cada una de estas posee características especiales como por ejemplo: el cuadrado: lados(L1,L2), el triangulo: altura, base; el circulo: radio, diámetro.
todas estas representan variables generales de cada figura y mediante las mismas podemos determinar figuras especificas por ejemplo un triángulo de altura=2 y base=3.
por otra parte estos objetos tienen algunas operaciones que se pueden efectuar sobre ellos como por ejemplo: calcular área, perímetro, volumen, etc.
entonces las clases vienen a representar a los objetos en forma general y un objeto sera entonces los valores de la clase en particular.
ejemplo: crear la clase figura en código c#
class Figura {
//declaración de variables
//constructor
public Figura(){
}
//metodos
float area(){ return; }
void perimetro(){ }
void volumen(){ }
}
la clase anterior representa a las figuras en general pero no representa por ejemplo a un triangulo específicamente, acá entra una de las características de la programación orientada a objetos LA HERENCIA ejemplo:
class triangulo: figura{
//dec de variables
float b,h; //base y altura
//constructor
public triangulo(){
b=0; h=0;
}
//metodos
float area(){
return b*h/2;
}
}