Advertisement
stupid_pro

Untitled

Nov 12th, 2021
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.80 KB | None | 0 0
  1. using System;
  2. class MainClass{
  3.  
  4.     public static void Main(string[] args)
  5.     {
  6.         Human oleg = new Human();
  7.         Animal dog = new Animal();
  8.         Phone iphoneX = new Phone();
  9.         Computer macbookWindows = new Computer();
  10.  
  11.         oleg.maleOrfemale();
  12.         int a = Convert.ToInt32(Console.ReadLine());
  13.         string sex;
  14.         sex = oleg.chooseSex(a);
  15.         oleg.writeSex();
  16.         Console.WriteLine(sex + " from main");
  17.         Console.WriteLine(oleg.publichka);
  18.         Console.WriteLine(oleg.getPrivate());
  19.     }
  20. }
  21. class Human
  22. {
  23.     string sex = null;
  24.     public string publichka = "asasa";
  25.     private string priv = "das";
  26.     public string getPrivate()
  27.     {
  28.         return priv;
  29.     }
  30.     public Human()
  31.     {
  32.         Console.WriteLine("Олег родился");
  33.         intro();
  34.     }
  35.     void intro()
  36.     {
  37.         Console.WriteLine("Привет! Я - человек. Выбери мне имя, пол, возраст и научите ездить");
  38.     }
  39.     public void maleOrfemale()
  40.     {
  41.         Console.WriteLine("1 - male, 2 - female");
  42.     }
  43.     public string chooseSex() (int decision)
  44.     {
  45.         if (decision == 1) this.sex = "Male"; //this присваивает значение глобальной переменной класса
  46.         if (decision == 2) this.sex = "Female";
  47.         return sex;
  48.     }
  49. public void writeSex()
  50. {
  51.     Console.WriteLine(sex + "from object");
  52. }
  53. }
  54. class Animal
  55. {
  56.     public Animal()
  57.     {
  58.         Console.WriteLine("СОБАКА " + 12 + "лет!");
  59.     }
  60. }
  61. class Phone
  62. {
  63.     public Phone()
  64.     {
  65.         Console.WriteLine("Apple Iphone");
  66.     }
  67. }
  68. class Text
  69. {
  70.  
  71. }
  72. class Computer
  73. {
  74.     public Computer()
  75.     {
  76.         Console.WriteLine("Minecraft запустись");
  77.     }
  78. }  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement