61 lines
1.6 KiB
C#
61 lines
1.6 KiB
C#
namespace BeispielProperties
|
|
{
|
|
internal class Program
|
|
{
|
|
static void Main(string[] args)
|
|
{
|
|
//Auto a1 = new Auto();
|
|
//a1.SetMarke("Fiat");
|
|
//a1.Modell = "500";
|
|
//Console.WriteLine(a1.Modell);
|
|
Quadrat q = new Quadrat(5);
|
|
Console.WriteLine(q.Breite);
|
|
Console.WriteLine(q.Umfang);
|
|
Console.WriteLine(q.Flaeche);
|
|
|
|
}
|
|
class Auto
|
|
{
|
|
private string marke;
|
|
private string modell;
|
|
public string Modell
|
|
{
|
|
get { return modell; }
|
|
set { modell = value; }
|
|
}
|
|
//private int baujahr;
|
|
//public int Baujahr
|
|
//{
|
|
// get { return baujahr; }
|
|
// set { baujahr = value;}
|
|
//}
|
|
public int Baujahr { get; set; }
|
|
public string GetMarke()
|
|
{ return marke; }
|
|
public void SetMarke(string marke)
|
|
{ this.marke = marke; }
|
|
}
|
|
class Quadrat
|
|
{
|
|
private int breite;
|
|
public int Breite
|
|
{
|
|
get { return breite; }
|
|
private set {
|
|
if (value > 0)
|
|
{ breite = value;}
|
|
}
|
|
}
|
|
public int Umfang
|
|
{
|
|
get { return breite *4; }
|
|
}
|
|
public int Flaeche
|
|
{
|
|
get { return breite * breite; }
|
|
}
|
|
public Quadrat(int breite)
|
|
{ Breite = breite; }
|
|
}
|
|
}
|
|
} |