Y daha m tanesi d B yararlan yorumla Ö nesneler çeşitleri
A olmak a
Ö
g özellikle
4.2.3. N Yine NYP müdahale ed de nesnelerin Bu özelliği narak, tür ayabilmekte
Örneğin ke rin kalıtım ini- de ürete
Araba nesn adına olan o Örneğin bir
Rengi
Mode
Teker
… gibi şu and er tüm arab
Nesnelerin Ç tekniğinde dilebilir bir
n çok biçim i de kısaca rlerine gör
edir.
endinize bir özellikleri ebiliriz.
nesi diğer n ortak özellik
r arabanın n i,
eli,
rlek Sayısı,
da hepsini s balarda olur
Çok Biçimlil uygulamal r yapıya bü
lilik özellik a özetlemek
re aynı
r araba nesn sayesinde b
nesnelere e klerini üzeri nesi vardır, y
sayamayaca . Fakat kasa
14 lik Özellikle larımızın es ürünmelerin kleridir.
k gerekirse, komutu
nesi oluştur bu nesneyi t
ebeveynlik inde barındı yani ne gibi
ağımız daha a hacminde
…
eri
snekliğine v ne hizmet e
, nesneler (aslında
rduğunuzu temel alan b
yapacağı iç ırmalıdır.
i özellikleri
a bir sürü ö en bahseden
ve onların edebilecek
çok biçiml metotları)
düşünün ve bir sürü tür
çin, diğer t
bulunur:
özellik. Yal n bir özellik
hep dediğim özelliklerin
lilik özellik farklı şe
e artık biliy revlerini –tü
tüm türleri
lnız dikkat k olsaydı, on
miz gibi nden bir
klerinden ekillerde
yoruz ki ür olarak
n, araba
edin bu nu araba
nesnesin Belki sa
D
B öğrendi alt basam
olayın, tanımla Ö arabalar özellik k arabalar birer oto takdir e
B Murat’ı
T ki bir ö yeni ne biçimlil
ne yerleştir adece kamy
Diğer taraft
Gaza
Frene
Sola d
Sağa Bunlar da g
klerimize g maklarda k
!Yalnız ba
temel tür nması gerek Örneğin yu rda olması
kelimesi da rdan türeyen
omobil olan dersiniz ki f
Bir araba g ın gidişiyle
Tam bu nok özelliği hem esnelere olu lik özellikle
rmemiz doğ yonetlerin ka tan bir araba
basılır, e basılır,
dönülür, dönülür… g genel olarak göre bu özel i türlerde de
azen nesnel rde de bul
kebilir.
ukarıdaki ş gereken bi aha geniş an
n yeni araba n Murat 12 farklı olmak
gaza basınc Ferrari’nin ktada nesne m temel nes uşturmak z erinden dola
ğru olmazd asası olabili a ile neler y
gibi daha pe k arabalarla
lliklerin ve e tekrar tekr
erin öyle ö lunması ge
ekillerde d ir özelliktir nlamda tanı
alarda da ga 4 ile Ferrar ktadır
ca n’apar? C n gidişi fark elerin çok b sneye de ol orunda kal ayı bu işlem
15 dı. Çünkü t
ir.
yapılır:
ek çok eylem yapılabilec
olayların o rar tanımlan
özellikleri v erekirken t
de gösterild r aslında (ö ımlayıcı kel aza basma i ri’nin gaza
Cevap çok klı olacaktır.
biçimlilik öz luşturmanız lırsınız. İşte m mümkün o
.
.
tüm arabal
m yapılabili ek eylemler ortak özellik nmaması ge
veya olaylar tür değişin
diği gibi ar özellikten zi limesinin ye işlemi gider
basma işlem
basit: gide .
zellikleri de z gerekir he e böyle bir olabilmekted
arın kasası
ir.
rdir. Bu nok k ve olaylar erektiğini dü
rı olur ki i nce alt tür
rabaların g iyade bir o erine kullan rek değişme mi sonunda
er! demi
evreye girm em de teme r durumda dir.
ı bulunmam
ktada şimdiy r olduğunda üşünebilirsin
ilgili özelliğ rlerde de
gaza basma olaydır, faka
nılmaktadır) ektedir. Zira a verdikleri
Yalnız biz
mektedir. Ba el nesneden bu nesnele
maktadır.
ye kadar an dolayı
niz.
ğin veya yeniden
ası. Tüm at bazen ). Yalnız a ikisi de tepkiler
im Hacı
azen olur türeyen erin çok
B Bu oyu Dolayıs K sürekli t
B özellikle özellikle özellikle O Mario’n yeri gel
İ kodlama olacaktı
M sadece s düşünün açacaktı O gerektiğ
ş halledec ise vuru 4.3 N bir yap Aslında
Bir başka ö unda kahram sıyla da tehl
Kötü niyet takip etmek Bu oyunda erini bu nes ere sahip d eri de bu ye Oyunda ge nun tüm bü diğinde bir İşte bu vu ak gerekme ır.
Mario’nun sendeleyece n, bu da onu
ır
Oyun boyu ğinde Mario
eğer ( şeklinde b cektir. Mari ulma olayı d 3. Sınıf Ned
NYP tekniğ pıda sınıflar a yukarıda k
örnekte de, manımız M likelere karş
li katil kap kte ve sıkıştı
a kahraman sneye yükle daha gelişm eni nesneler rektiğinde, üyüklüklerin şekilde vur urulma öze ektedir. Çün
en büyük h ek veya sad un aktif futb
unca Mario o’muzun vu
(şunlar şunl bir kod ça
io’muzu tem da Mario’nu
dir?
ğini ne kada rdır. Zira s ki özellikler
Mario benz Mario yediğ şı giderek da plumbağala ırdıkları and nımızı tem eyebiliriz. K
iş nesneler re yükleyebi Mario’nun nde olması g rulması gere
elliğini ger nkü Mario’n
halinin vuru ece bir canı bol hayatını
o’muzu tem rulması için ar olduysa) alıştıracağız msil eden d un o türüne g
ar da kısaltı sınıflarımız ri anlatırken
16 zeri küçük b ği her bir
aha dirençli ar ve ekip da da eğer k msil eden t
Kahramanım türeterek M iliriz.
n da vurulm gerekiyor. Y ekiyor.
rçekten M nun değişik
ulduğunu dü ı eksilecek) ın bitmesine
msil eden i n kodun her mario.Vuru z ve geris değişkenimi göre gerçek
ırsak kısalta olmadan m n çok defa k
bir oyun pr mantarla b i olmaktadır
arkadaşları ki kaçamazs temel bir n mız büyüdük Mario’nun b
ması gereki Yani Mario
ario’nun tü k büyüklükl
üşünün, bu Mario’nun e ve onun y
ise tek bir rhangi bir ye
ul
sini nesnel ze o anda M kleşecektir.
alım bahsetm maalesef n klavyemizin
ogramı yaz birlikte gide
r.
ı ise kahra sa onu vurm
nesne oluş kçe de bu te büyüdükçe
yordu ve v o büyük de
üm büyükl lerinde ki v
onu fazla e en küçük h yeşil sahalar
r değişkeni erinde;
erin çok Mario’nun h
meden geçe esnelerimiz n (!) ucuna
zdığınızı dü erek büyüm
amanımız M maktadırlar
şturarak M emel nesned
kazanması
vurulma öz olsa küçük
lüklerinde vurulmalar d
etkilemezke halinin vuru rdan silinme
imiz olacak
biçimlilik hangi türü y
emeyeceğim zde olamam gelip geri d
şünelim.
mektedir.
Mario’yu
ario’nun den yeni gereken
zelliğinin k de olsa
yeniden da farklı
en (belki ulduğunu esine yol
ktır. Biz
özelliği yüklendi
miz diğer maktadır.
döndüğü