示例#1
0
文件: Program.cs 项目: iprog8/G8M3
        static void Main(string[] args)
        {
            Carte book1 = new Carte("Solaris", "Stanislaw Lem");

            book1.SeUzeaza();
            book1.SeUzeaza();
            book1.SeUzeaza();


            CarteImprumutabila book2 = new CarteImprumutabila("Solaris2", "Stanislaw Lem2");

            book2.SeUzeaza();

            CarteNeimprumutabila book3 = new CarteNeimprumutabila("Solaris3", "Stanislaw Lem3");

            book3.SeUzeaza();

            Bibliotecar bibliotecar1 = new Bibliotecar();

            bibliotecar1.Nume = "Marius";
            CititorSimplu cititors1 = new CititorSimplu();

            cititors1.Nume = "Marcel";



            Console.ReadKey();
        }
示例#2
0
文件: Program.cs 项目: iprog8/G8M3
        static void Main(string[] args)
        {
            Cititor                     Anastasia                 = new Cititor("Anastasia");
            Bibliotecar                 AncaBibliotecara          = new Bibliotecar("Anca");
            CarteImprumutabila          MonteCristo               = new CarteImprumutabila("Contele de Monte Cristo", "Alexandre Dumas", 5);
            CarteImprumutabila          CrimaSiPedeapsa           = new CarteImprumutabila("Crima si Pedeapsa", "F.M. Dostoievski", 3);
            CarteImprumutabila          RazboiSiPace              = new CarteImprumutabila("Razboi si Pace", "Lev Tolstoi", 4);
            CarteImprumutabila          DavidCopperfield          = new CarteImprumutabila("David Copperfield", "Charles Dickens", 3);
            CarteNeimprumutabila        EnciclopediaBritanica     = new CarteNeimprumutabila("Enciclopedia Britanica", "-", 1);
            CarteNeimprumutabila        IstoriaRomaniei           = new CarteNeimprumutabila("Istoria Romaniei", "Nicolae Iorga", 1);
            List <CarteImprumutabila>   ListaCartiImprumutabile   = new List <CarteImprumutabila>();
            List <CarteNeimprumutabila> ListaCartiNeimprumutabile = new List <CarteNeimprumutabila>();

            ListaCartiImprumutabile.Add(MonteCristo);
            ListaCartiImprumutabile.Add(CrimaSiPedeapsa);
            ListaCartiImprumutabile.Add(RazboiSiPace);
            ListaCartiImprumutabile.Add(DavidCopperfield);
            ListaCartiNeimprumutabile.Add(EnciclopediaBritanica);
            ListaCartiNeimprumutabile.Add(IstoriaRomaniei);

            InBiblioteca(Anastasia, AncaBibliotecara, ListaCartiImprumutabile, ListaCartiNeimprumutabile);
            Console.ReadKey();
        }
示例#3
0
 public void Imprumuta(CarteImprumutabila carteImprumutabila)
 {
     Console.WriteLine($"......... imprumuta cartea cu titlul {carteImprumutabila.Titlu}");
 }
示例#4
0
文件: Cititor.cs 项目: iprog8/G8M3
 protected internal void ImprumutCarte(CarteImprumutabila Carte)
 {
     Console.WriteLine($"Cititorul {this.Nume} imprumuta cartea {Carte.Titlu}");
     Carte.NrExemplare--;
 }
示例#5
0
 public void ImprumutaCarte(CarteImprumutabila carteImprumutata)
 {
 }