LENGUAJE DE PROGRAMACIÓN II

PLAN DE EVALUACIÓN

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;

}

}