NET II
Unidad 2. Herencia
Ingeniera en Desarrollo de
Software
Programacin net II
CODIGO
using
using
using
using
using
System;
System.Collections.Generic;
System.Linq;
System.Text;
System.Threading.Tasks;
namespace DPRN2_U2_A2
{
class Circulo:Figuras
{
private int radio;
public Circulo(int x, int y, int r)
: base(x, y)
{
radio = r;
}
using
using
using
using
using
System;
System.Collections.Generic;
System.Linq;
System.Text;
System.Threading.Tasks;
namespace DPRN2_U2_A2
{
class Rectangulo: Figuras
{
private int x1;
private int y2;
public Rectangulo(int x1, int y2): base(x1,y2)
{
this.x1 = x1;
this.y2 = y2;
}
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DPRN2_U2_A2
{
public abstract class Figuras
{
protected int x1;
protected int y1;
public Figuras(int x1, int y1)
{
this.x1 = x1;
this.y1 = y1;
}
public abstract void Calculos();
}
using
using
using
using
using
System;
System.Collections.Generic;
System.Linq;
System.Text;
System.Threading.Tasks;
namespace DPRN2_U2_A2
{
class Program
{
static void Main(string[] args)
{
//Figuras obj = new Figuras(5,3);
Rectangulo rect = new Rectangulo(2, 3);
Circulo circ = new Circulo(5, 4, 10);
rect.Calculos();
circ.Calculos();
Console.ReadKey();
}
}
}