Introducción a la Programación Orientada a Objetos

Page 44

public void inicializarLado3() (Se requiere un mĂŠtodo para calcular el perĂ­metro de la finca) public double calcularPerimetro() (Se requiere un mĂŠtodo para calcular el Area) public double calcularArea() El primer mĂŠtodo que se va a construir es inicializarLado3. Este mĂŠtodo no tendrĂĄ retorno puesto que su objetivo es inicializar un atributo de la clase, de igual forma tampoco tendrĂĄ parĂĄmetros ya que para calcular el lado basta con aplicar la fĂłrmula para hallar la hipotenusa â„Ž2 =

đ?‘?12 + đ?‘?22

Se conocen c1 y c2, pues son respectivamente lado2 y lado1/2. De lo cual se concluye que se cuenta con toda la informaciĂłn necesaria, por lo cual no se requieren parĂĄmetros. Java provee la instrucciĂłn Math.pow para trabajar potenciaciĂłn y Math.sqrt para sacar raĂ­z cuadrada. Ejemplos de su uso son los siguientes: int num=4, exp=3; double dato1=Math.pow(num,exp); //num es la base y exp el exponente double dato=Math.sqrt(num);

Ahora proceda a construir el mĂŠtodo inicializarLado3. public void inicializarLado3(){ //Se usa la formula h=sqrt(cateto1 al cuadrado + cateto2 al cuadrado) lado3= } Los siguientes mĂŠtodos tampoco requieren de parĂĄmetros public double calcularPerimetro(){

} public double calcularArea(){ } Finalmente se construyen los mĂŠtodos set set para lado1 public void setLado1(double lado1){ this.lado1 = lado1; }

set para lado2 public void setLado2(double lado2){ this.lado2 = lado2; }

44


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.