Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Конструктор классов + static
//Rextester.Program.Main is the entry point for your code. Don't change it. //Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5 using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; namespace Rextester { class Animal { public string name; public string color; public int age; public static int count; public Animal() { name = "Kitty"; color = "black"; age = 1 ; count++; } public Animal(string a, string b, int c) { name = a; color = b; age = c; count++; } } public class Program { public static void Main(string[] args) { //Your code goes here Console.WriteLine("Конструктор класса"); Console.WriteLine("__________________"); Console.WriteLine(); Animal bear = new Animal(); Console.WriteLine("Для первого объекта свойства не заданы и задаются контруктором: "); Console.WriteLine("Name = " + bear.name); Console.WriteLine("Color = " + bear.color); Console.WriteLine("Age = " + bear.age); Console.WriteLine(); Animal cat = new Animal("Puss", "white", 4); Console.WriteLine("Для второго объекта заданы все три свойства: "); Console.WriteLine("Name = " + cat.name); Console.WriteLine("Color = " + cat.color); Console.WriteLine("Age = " + cat.age); Console.WriteLine(); Animal dog = new Animal(); dog.name = "Jimmy"; dog.age = 15; Console.WriteLine("Для третьего объекта заданы имя и возраст. Цвет берется из конструктора: "); Console.WriteLine("Name = " + dog.name); Console.WriteLine("Color = " + dog.color); Console.WriteLine("Age = " + dog.age); Console.WriteLine(); Console.WriteLine("__________________"); Console.WriteLine(); Console.WriteLine("Глобальная переменная static используется чтобы подсчитать все созданные объекты:"); Console.WriteLine("Всего животных: " + Animal.count); } } }
run
|
edit
|
history
|
help
0
obrazek
Override method/function in C#
ch.murali krishna
SierpinskiTriangleChaosGameRecursion
codeWall
Random number generator
convert a string of numbers to a list then use a forEach to loop through the list
DNA Programmer
Classes, properties, methods, ling begining
Importent Gen_Coverent Example-1