static void Main(string[] args) { /* Book b1 = new Book(); * b1.SetBook("Пушкин А.С.", "Капитанская дочка", "Вильямс", 123, 2018); * Book.SetPrice(12); * b1.Print(); * Console.WriteLine("\n Итоговая стоимость аренды: {0} p.", b1.PriceBook(3)); * Book.SetPrice(5); * b1.Print(); * Console.WriteLine("\n Итоговая стоимость аренды: {0} p.", b1.PriceBook(3));*/ Publisher publ = new Publisher("Наука и жизнь", "*****@*****.**", 1234, new DateTime(2014, 12, 14)); Book b2 = new Book("Толстой Л.Н.", "Война и мир", publ, 1234, 2013, 101, true); b2.Take(); b2.Print(); /* Book b3 = new Book("Лермонтов М.Ю.", "Мцыри"); * b3.Print();*/ Audit.RunAudit(); Magazine mag1 = new Magazine("О природе", 5, "Земля и мы", 2014, 1235, true); mag1.Take(); mag1.Subs(); mag1.Print(); Console.WriteLine("\n Тестирование полиморфизма"); b2.ReturnSrok(); Item it; it = b2; it.Take(); it.Return(); it.Print(); it = mag1; it.Take(); it.Return(); it.Print(); List <Item> itlist = new List <Item>(); itlist.AddRange(new Item[] { b2, mag1 }); itlist.Sort(); Console.WriteLine("\nСортировка по инвентарному номеру"); foreach (Item x in itlist) { x.Print(); } }
static void Main(string[] args) { /* Book b1 = new Book(); * b1.SetBook("Пушкин А.С.", "Капитанская дочка", "Вильямс", 123, 2018); * Book.SetPrice(12); * b1.Print(); * Console.WriteLine("\n Итоговая стоимость аренды: {0} p.", b1.PriceBook(3)); * Book.SetPrice(5); * b1.Print(); * Console.WriteLine("\n Итоговая стоимость аренды: {0} p.", b1.PriceBook(3));*/ Publisher publ = new Publisher("Наука и жизнь", "*****@*****.**", 1234, new DateTime(2014, 12, 14)); Book b2 = new Book("Толстой Л.Н.", "Война и мир", publ, 1234, 2013, 101, true); b2.Take(); b2.Print(); /* Book b3 = new Book("Лермонтов М.Ю.", "Мцыри"); * b3.Print();*/ Magazine mag1 = new Magazine("О природе", 5, "Земля и мы", 2014, 1235, true); mag1.Take(); mag1.Print(); Console.WriteLine("\n Тестирование полиморфизма"); b2.ReturnSrok(); Item it; it = b2; it.Take(); it.Return(); it.Print(); it = mag1; it.Take(); it.Return(); it.Print(); }