using System;
using System.Numerics;
namespace HelloApp1
{
class Cat
{
public Cat() {}
public Cat(string name, int age, string hair, string color, int weight)
{
this.name = name;
this.age = age;
this.hair = hair;
this.color = color;
this.weight = weight;
}
public string name;
public int age;
public string hair;
public string color;
public int weight;
public void GetInfo() =>
Console.WriteLine(
$"Имя: {name} возраст: {age} пушистость: {hair} цвет: {color} вес: {weight}кг");
}
class Program
{
static void Main(string[] args)
{
Cat Pshik =
new Cat() { name = "Пшик", age = 3, hair = "пушистый", color = "серый", weight = 5 };
Pshik.GetInfo();
Cat Kote =
new Cat("Котэ", 9, "гладкошёрстный", "чёрно-белый", 5);
Kote.GetInfo();
}
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTnVtZXJpY3M7CgpuYW1lc3BhY2UgSGVsbG9BcHAxCnsKICAgIGNsYXNzIENhdAogICAgewogICAgCXB1YmxpYyBDYXQoKSB7fQogICAgCXB1YmxpYyBDYXQoc3RyaW5nIG5hbWUsIGludCBhZ2UsIHN0cmluZyBoYWlyLCBzdHJpbmcgY29sb3IsIGludCB3ZWlnaHQpCiAgICAJewogICAgCQl0aGlzLm5hbWUgPSBuYW1lOwogICAgCQl0aGlzLmFnZSA9IGFnZTsKICAgIAkJdGhpcy5oYWlyID0gaGFpcjsKICAgIAkJdGhpcy5jb2xvciA9IGNvbG9yOwogICAgCQl0aGlzLndlaWdodCA9IHdlaWdodDsKICAgIAl9CiAgICAJCiAgICAgICAgcHVibGljIHN0cmluZyBuYW1lOwogICAgICAgIHB1YmxpYyBpbnQgYWdlOwogICAgICAgIHB1YmxpYyBzdHJpbmcgaGFpcjsKICAgICAgICBwdWJsaWMgc3RyaW5nIGNvbG9yOwogICAgICAgIHB1YmxpYyBpbnQgd2VpZ2h0OwoKICAgICAgICBwdWJsaWMgdm9pZCBHZXRJbmZvKCkgPT4KICAgICAgICAgICAgQ29uc29sZS5Xcml0ZUxpbmUoCiAgICAgICAgICAgIAkkItCY0LzRjzoge25hbWV9INCy0L7Qt9GA0LDRgdGCOiB7YWdlfSDQv9GD0YjQuNGB0YLQvtGB0YLRjDoge2hhaXJ9INGG0LLQtdGCOiB7Y29sb3J9INCy0LXRgToge3dlaWdodH3QutCzIik7CiAgICB9CiAgICBjbGFzcyBQcm9ncmFtCiAgICB7CiAgICAgICAgc3RhdGljIHZvaWQgTWFpbihzdHJpbmdbXSBhcmdzKQogICAgICAgIHsKICAgICAgICAgICAgQ2F0IFBzaGlrID0KICAgICAgICAgICAgCW5ldyBDYXQoKSB7IG5hbWUgPSAi0J/RiNC40LoiLCBhZ2UgPSAzLCBoYWlyID0gItC/0YPRiNC40YHRgtGL0LkiLCBjb2xvciA9ICLRgdC10YDRi9C5Iiwgd2VpZ2h0ID0gNSB9OwogICAgICAgICAgICBQc2hpay5HZXRJbmZvKCk7CiAgICAgICAgICAgIAogICAgICAgICAgICBDYXQgS290ZSA9CiAgICAgICAgICAgIAluZXcgQ2F0KCLQmtC+0YLRjSIsIDksICLQs9C70LDQtNC60L7RiNGR0YDRgdGC0L3Ri9C5IiwgItGH0ZHRgNC90L4t0LHQtdC70YvQuSIsIDUpOwogICAgICAgICAgICBLb3RlLkdldEluZm8oKTsKICAgICAgICB9CiAgICB9Cn0=