Új hozzászólás Aktív témák

  • Lakers

    tag

    Sziasztok!

    Most ismerkedem először az Osztály Orientált nyelvvel, a C#-al. (alap C tudással). Egy ingyenes e-book segítségével és nehezen értek meg egy-két részt - vagy számomra nem átlátható -, ehhez kérnék magyarázatot.
    Példa kód:

    using System;

    class Dog
    {
    private string name;
    private int age;

    public Dog(string n, int a)
    {
    this.name=n;
    this.age=a;
    }
    }

    class Program
    {
    static public void Main()
    {
    Dog d=new Dog("Rex", 2);
    }
    }

    1. kérdés, itt hol van a konstruktor és mit csinál itt? Annyit tudok róla, hogy egy speiciális metódus ami példányosítás során jön létre... De jó lett volna egy magyarázat a kódban, hogy mit hol hogyan működik.
    2. kérdés: public Dog(string n, int a) lenne az objektum?
    3. kérdés a this. metódus itt mit csinál? Annyi magyarázat volt, hogy egy konstruktorból hívhatunk egy másikat...
    Nagy segítség lenne, ha ezt valaki ezen a példán eltudná nekem magyarázni. :R

Új hozzászólás Aktív témák