Forum: Projeler pisti RSS
pişti.d ne için oluşturuldu ? Görevi Ne ?
canalpay (Moderator) #1
User title: Can Alpay Çiftçi
Member since Jul 2009 · 1032 posts · Location: İzmir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Subject: pişti.d ne için oluşturuldu ? Görevi Ne ?
Sanırım makefile dosyası oluşturmak için oluşturdunuz. Ama bir kütüphanede main işlevi olmaz değil mi ?
Bence tasarımda main işlevi masa.d'de oluşacak.
acehreli (Moderator) #2
User title: Ali Çehreli
Member since Jun 2009 · 1981 posts
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Evet, birim testleri için main gerekiyordu.

Programın ismi pişti olunca, main işlevi de pisti.d dosyasında olsun dedim. Her zaman olduğu gibi,uygun bulduğun şekilde değiştir lütfen. :)

Ali
acehreli (Moderator) #3
User title: Ali Çehreli
Member since Jun 2009 · 1981 posts
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Bunu biraz daha açayım: Masa'nın insanla etkileşen sınıf olması çok iyi bir düşünce, ama Masa nesnesi nerede oluşturulmalı?

Programın komut satırı parametreleri olsa, onlar hangi düzeyde okunmalılar?

Ben, o gibi Masa'dan daha üst düzey kavramları barındırsın diye başka bir modül düşündüm. Programın ana modülü Masa'yı oluşturur ve onu masa.oynat() şeklinde çağırabilir.

Ali
canalpay (Moderator) #4
User title: Can Alpay Çiftçi
Member since Jul 2009 · 1032 posts · Location: İzmir
Group memberships: Genel Moderatörler, Üyeler
Show profile · Link to this post
Ben o zaman sizi yanlış anlamışım.
Ben sizi şöyle anlamıştım. Biz bir pişti kütüphanesi yazacağız ama görsellik olsun giriş çıkış işlemleri olsun hiç karışmayacağız sadece daha sonra masada verilen değerlere göre arkaplanda bazı işleri yaptıracağız. Sonra başkası gelcek(bizde olabiliriz) pişti ile ilgili hiç bir şeye karışmayacak.Kütüphaneyi import edecek daha sonra kendi görsel programını yazacak ve bitecek.

Örn masa:

import pişti.ff;

void main(
girişBilgisiAl(giriş, giriş, giriş);
pişti.oynat(giriş, giriş, giriş, giriş,çıkış,çıkış,çıkış,çıkış);
çıkışBilgisiniEkranaİlet(çıkış,çıkış,çıkış,çıkış);

Ama siz anlattığım gibi bir kütüphane yazmayacağız. Bir pişti programı yazacağız demek istiyorsunuz.

)
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please note the verification code from the picture into the text field next to it.
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Forum: Projeler pisti RSS
Not logged in. · Lost password · Register
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Current time: 2012-02-05, 10:51:23 (UTC -08:00)