public static void StvoriInstancuIzvedeneKlasePraznimKonstruktorom() { Izvedena i = new Izvedena(); Console.WriteLine(i.A); Console.WriteLine(i.B); }
public static void StvoriInstancuIzvedeneKlaseKonstruktoromSDvaArgumenta(int a, int b) { Izvedena i = new Izvedena(a, b); Console.WriteLine(i.A); Console.WriteLine(i.B); }
static void Main(string[] args) { // stvoriti po jednu instancu bazne i izvedene klase i provjeriti jesu li inicijalizirani svi njihovi članovi. Napraviti potrebne promjene. Bazna b = new Bazna(); Izvedena i = new Izvedena(); Console.ReadKey(); }
public static void StvoriInstancuIzvedeneKlasePraznimKonstruktorom() { // Promijeniti klasu Izvedena tako da je izvedena iz klase Bazna. Provjeriti da li se kod prevodi te napraviti potrebne promjene u klasi Izvedena. // Stvoriti instancu klase Izvedena pozivom podrazumijevanog konstruktora. Izvedena i = new Izvedena(); // Ispisati vrijednosti članova A i B stvorenog objekta. Console.WriteLine(i.A); Console.WriteLine(i.B); }
static void Main(string[] args) { // nije moguće stvoriti instancu klase jer je konstruktor zaštićen //Bazna b = new Bazna(3); Izvedena i1 = new Izvedena(); Console.WriteLine("A={0} B={1}", i1.A, i1.B); Izvedena i2 = new Izvedena(2, 3); Console.WriteLine("A={0} B={1}", i2.A, i2.B); }
public static void StvoriInstancuIzvedeneKlaseKonstruktoromSDvaArgumenta(int a, int b) { // TODO: U klasu Izvedena dodati konstruktor s dva argumenta ("a" i "b") tipa int, kojima će se inicijalizirati članovi A i B. // U tijelo konstruktora dodati naredbu za ispis: Console.WriteLine(string.Format("Izvedena.Izvedena({0}, {1})", a, b)); Izvedena i = new Izvedena(); // TODO: Stvoriti objekt pozivom tog konstruktora i ispisati vrijednosti članova A i B stvorenog objekta. Console.WriteLine(i.A); Console.WriteLine(i.B); // TODO: Promijeniti prazni konstruktor klase Izvedena tako da delegira poziv konstruktora s dva argumenta. }
static void Main(string[] args) { // TODO: Izvesti program i usporediti ispise. Bazna bazna = new Izvedena(); bazna.PredstaviSe(); Console.WriteLine(); Izvedena i = new Izvedena(); i.PredstaviSe(); Console.WriteLine("GOTOVO!!!"); Console.ReadKey(); }
static void Main(string[] args) { // TODO: Izvesti program, ispis preslikati u datoteku new1.txt te dodati obrazloženje Bazna[] niz = new Bazna[] { new Bazna(), new Izvedena() }; foreach (Bazna b in niz) b.PredstaviSe(); Console.WriteLine(); Izvedena i = new Izvedena(); i.PredstaviSe(); Console.WriteLine("GOTOVO!!!"); Console.ReadKey(); }
static void Main(string[] args) { // TODO: Izvesti program, ispis preslikati u datoteku new1.txt te dodati obrazloženje Bazna[] niz = new Bazna[] { new Bazna(), new Izvedena() }; foreach (Bazna b in niz) { b.PredstaviSe(); } Console.WriteLine(); Izvedena i = new Izvedena(); i.PredstaviSe(); Console.WriteLine("GOTOVO!!!"); Console.ReadKey(); }