DPRN2_U.docx

Share Embed Donate


Short Description

Download DPRN2_U.docx...

Description

Programación .NET II Unidad 2. Herencia

Universidad Abierta Abierta y a Distancia de México

Ingeniera en Desarro!!o de "o#t$are

Programación net II

%aci!itador& E!via "'nc(e) Magad'n A!*mno& H*go +esar %!ores ,rti)

-r*os "earados& D"/DP0N2/132"/42/332

Ingeniería de Desarrollo de Software

1

Actividad 2. Herencia mediante +"ar

En esta actividad aplicarás es dar solución aun un problema en donde sea necesario desarrollar una jerarquía de herencia,  que utilices las instrucciones de ! Sharp" Se pretende desarrollar una aplicación que permita calcular el área  perímetro de figuras geom#tricas, se necesita calcular el área  perímetro de $iguras geom#tricas, para este problema solo se calculara el del círculo  un rectángulo" El diagrama de relación con las clases definidas queda así%

!&DI'& using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DPR!"#!"$! % class Circulo&'iguras % pri(ate int radio; pu)lic Circulo*int x+ int y+ int r, & )ase*x+ y, % radio - r; 

pu)lic o(erride (oid Calculos*, % Console./riteLine*01111111111111111111111111111111111111111111111111112n0,; dou)le area - 3ath.P4 1 3ath.Po5*radio+ !,; Console./riteLine*02n2n$rea de un Circulo y su perimetro0,; Console./riteLine*0"""""""""""""""""""""""""""""""""""""""""""""""""""2n0,; Console./riteLine*0Digite el radio & 2t0,; radio - int.Parse*Console.ReadLine*,,; dou)le peri - 3ath.P4 1 *! 1 radio,; 66perimetro dou)le $rea - 3ath.P4 1 3ath.Po5*radio+ !,; 66area Console./riteLine*02nPerimetro del Circulo& 2t0 7 peri.ToString*089.990, 7 0cm0,; Console./riteLine*0$rea del Circulo& 2t0 7 $rea.ToString*089.990, 7 0 cm:!0,; 

  using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DPR!"#!"$! % class Rectangulo& 'iguras % pri(ate int x; pri(ate int y!; pu)lic Rectangulo*int x+ int y!,& )ase*x+y!, % this.x - x; this.y! - y!; 

pu)lic o(erride (oid  Calculos*, % Console./riteLine*0$rea de un Rectangulo y su perimetro0,; Console./riteLine*0"""""""""""""""""""""""""""""""""""""""""""""""""2n0,; Console./riteLine*0Digite la )ase & 2t0,; x - int.Parse*Console.ReadLine*,,; Console./riteLine*0Digite la altura & 2t0,; y! - int.Parse*Console.ReadLine*,,; dou)le (< - ! 1 *x 7 y!,;66perimetro dou)le (= - y! 1 x;66area Console./riteLine*02nPerimetro del cuadrado& 2t0 7 (? args, % 66'iguras o)@ - ne5 'iguras*A+
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF