Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
 public void Imprumuta(CarteNeimprumutabila carteNeimprumutabila)
 {
     //Console.WriteLine();
 }
Esempio n. 4
0
 protected internal void CitesteCarteSalaLectura(CarteNeimprumutabila Carte)
 {
     Console.WriteLine($"Cititorul {this.Nume} va citi cartea {Carte.Titlu} in sala de lectura");
     Carte.NrExemplare--;
 }