コード例 #1
0
        public bilgiler(int genislik, int yukseklik)
        {
            this.genislik  = genislik;
            this.yukseklik = yukseklik;

            bosAlan = new blok();
        }
コード例 #2
0
        public anaEkran(int genislik, int yukseklik) //Ekran oluşacaksa yükseklik genişliği olmalı
        {
            this.yukseklik = yukseklik;
            this.genislik  = genislik;

            bosAlan = new blok(); //Çizilecek bir alan oluşturuluyor
        }
コード例 #3
0
        public void CizimYap()
        {
            if (sekilAdet < maxSekilAdet)
            {
                blok dortgen = new blok(genislik, yukseklik);
                dortgen.CizimYap();

                suankiSekilAta(dortgen);

                bilgilerim.SekilAta(dortgen);
                bilgilerim.BilgiCiz();
            }
        }
コード例 #4
0
        public anaKontrol(int genislik, int yukseklik)
        {
            this.genislik  = genislik;
            this.yukseklik = yukseklik;
            sekilAdet      = 0;
            maxSekilAdet   = 100;
            sekiller       = new blok[100];
            bosAlan        = new blok();

            bosAlan.boyutAyarla(genislik, yukseklik);
            bosAlan.renkAyarla(ConsoleColor.Yellow);
            bosAlan.pozisyonAyarla(x, y);
            bosAlan.CizimYap();

            bilgilerim = new bilgiler(50, 19);
            bilgilerim.pozisyonAyarla(51, 21);
            bilgilerim.CizimYap();
        }
コード例 #5
0
 public void SekilAta(blok sekil)
 {
     suankiSekil = sekil;
 }
コード例 #6
0
 public void suankiSekilAta(blok yeniSekil)
 {
     this.suankiSekil    = yeniSekil;
     sekiller[sekilAdet] = suankiSekil;
     sekilAdet++;
 }