Advertisement
stupid_pro

Итоговый проект

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