static void Main(string[] args) { Trojkat x; x = new Trojkat(2, 1, 2.5); Console.WriteLine(x); Console.WriteLine(x.Obwod()); //funkcaja Obwod Console.WriteLine(x.Obwód); //properies get Obwód //x.C = 4; Console.WriteLine(x.Obwód); Console.WriteLine(x.Pole); var y = new Trojkat(); Console.WriteLine(y); }
static void Main(string[] args) { Trojkat x; x = new Trojkat(2, 1, 2.5); Console.WriteLine(x); Console.WriteLine(x.Obwod()); // funkcja obwód Console.WriteLine(x.Obwód); // properties get Obwód x.C = 4; Console.WriteLine(x.Obwód); Console.WriteLine(x.Pole); var y = new Trojkat(); //deklaracja z przypisaniem Console.WriteLine(y); }
static void Main(string[] args) { Trojkat x; x = new Trojkat(2, 1, 2.5); Console.WriteLine(x); Console.WriteLine(x.Obwod()); //funkcja Console.WriteLine(x.Odwód); //properties 'get' obwód //x.C = 2.9; //nadpisujemy jeden z boków trojkata dzięki właściwości set. Gdyby 'set' był 'private' w źródłowym pliku trojkata, to operacja nadpisania z tego poziomu nie byłaby możliwa Console.WriteLine(x.Odwód); Console.WriteLine(x.Pole); var y = new Trojkat(); // deklaracja z przypisaniem - 2w1; inny zapis niż powyżej Console.WriteLine(y); }
static void Main(string[] args) { Trojkat x; x = new Trojkat(2, 1, 2.5); Console.WriteLine(x); //bez zawartości drukuje tylko jakiego typu jest x czyli TrojkatTest Console.WriteLine(x.Obwod()); //funkcja Obwod Console.WriteLine(x.Obwód); // properties get Obwód // x.C = 4; // przypisanie 4 do c Console.WriteLine(x.Obwód); Console.WriteLine(x.Pole); //NaN rozwiązanie to nie jest liczba not a number var y = new Trojkat(); Console.WriteLine(y); }