Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Programlama 101-


Meov

Öne çıkan mesajlar

di said:

Kompleksine koyim, okuyunca ya da anlatilinca ogrenemiyo musunuz? Ne bu kasinti? diyesim geldi ama en az modu kadar ciddi bir bolum ve konuda oldugumuzdan mutevellit bisey demiyorum.


bir dilde 1 sene boyunca uğraşırsan öğrenirsin elbette, öğrenilmeyecek bişi yok.
java da öğrenirsin, çince de öğrenirsin.

ama şu ikisini kıyasladığında:


#include <stdio.h>

int main(void)
{
printf("hello, worldn");
return 0;
}



class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!"); // Display the string.
}
}


birincisini izah edip, birincisiyle programlamaya giriş daha kolay bana göre.

çünkü birincisinde neden include ettiğini anlatıyorsun, printf'in ekrana yazı yazdırdığını söylüyorsun, n in alt satıra geçirdiğini gösteriyorsun, tamam bitti.

ikincisinde class ve objectler sarmış her bir tarafı.
böyle bir dili öğretmek için "bunu böyle kabul edeceksiniz, evet geçelim" demen gerekiyor, çünkü yazılanı anlamak için önce c++'da classes konusuna kadar gelmiş olman gerekiyor.

c/c++'dan java'ya geçiş daha kolay. çünkü class ve objectleri öğrenmiş oluyorsun. sonrasında java'ya geçtiğinde "aa classes lan, public diyor, ben bunları biliyorum" şeklinde düşünüyorsun.

c'ye başlangıcın daha kolay olduğu hakkında düşüncem bi de, programlamayı flowchartla, psuedocode ile öğrenmeye başlayan birisi için (hatta yanlış hatırlamıyorsam deitel'in C kitabının ilk bölümlerinde de vardı bu)
şu resimdekini:
http://i.imgur.com/mjfTN.png
programa dökmek C'de çok daha yalın oluyor.

bu yüzden c ile başlanmasının daha kolay olduğu kanaatindeyim.

bu arada sadece düşüncem bu tabii,
dediğim gibi programlama öncelikle java'da öğrenilmez, asla öğrenilmez, kimse öğrenemez, imkansız felan gibi bir iddiam yok, olamaz da.
Link to comment
Sosyal ağlarda paylaş

Ya Bonec, uzun uzun yazmissin da, gayet iyi bilindigi uzre syntax ogrenmek 2 saat/2 gun, geri kalani bir omur boyu.

Haliyle aman bu kolay aman sunu ogreneyim gecis yaparim kismi insanin kendisine "ben aptalim beceremem kesin, o yuzden en kolay denilenden baslayayim" demesinden otesi degil.

Java da dahil hic biri zor degil. Oturup adam akilli okuyunca aptal olsan bile ogreniyosun. Olayin ozu bu.
Link to comment
Sosyal ağlarda paylaş

E madem oyle yaptigin islerden orneklerle, kodlarinla aydinlat bizi Bonec.

Hemen her konuda fikrin var ama daha "sunu yaptim, bunu ettim" dedigin ya da ortaya bir ornek koymuslugun gorulmedi.

Bos konusmuyorum, bu isi yapiyorum da biliyorum diyorsan diger konularda da gorelim hunerlerini. Hic olmazsa bi faydan dokunur millete. Ego tatmini de cabasi.
Link to comment
Sosyal ağlarda paylaş

üzerine gitmeyin adamın yae,
da bana bi yardım edin bişi isticem

şimdi misal hemen örneklim,
herhangi bir methodun, mesela ne olsun
http://docs.oracle.com/javase/1.4.2/docs/api/javax/swing/ImageIcon.html#getImage

getimage olsun, bu herifin açıklamasında ne yazıyo
"Returns this icon's Image."

çok güzel. Peki bunu nasıl yapıyo? bana o lazım. Nerden bulurum onu?.

amacım ne?
mouse eventler, aynı noktada yaratılan objelerin ilkine erişebiliyormuş sadece ( başka bitanesine tıklasan bile ilkine referans veriyor herif ). Tam nasıl yaptığını görürsem, belki benzerini yazarım veya override ederim veya başka bişi yaparım.
bide merak.

help, link verseniz yeterli. yani şu sitede olur onnar bak deseniz kafi.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...