Javada Abstract Classlar ve Metodlar

Daha önce yazmış olduğum javada kalıtım(inheritance) konusunu da çok yakından ilgilendiren bir yazı yazıyorum bugün. Aslında daha önceki  Java Programlamada Class ve Interface Örneği yazısında da kullandığım abstract classlar ve metodları bu yazıda açıklayacağım.

Javada abstract, zorlama demektir. Abstract olarak tanımlanmış bir metod şu anlama gelmektedir: “Beni bu class içinde değil, bu classdan kalıtım alacak olan bir alt classta yaz”. Yani bir programda abstract olarak tanımlanan Okumaya devam et “Javada Abstract Classlar ve Metodlar”

Getirdiği Yeniliklerle Firefox 4.0

Bilgisayar dünyasının her alanında devam eden kıyasıya rekabet tabi ki tarayıcılar arasında da devam ediyor. Google ve Microsoft gibi dev şirketler, teker teker tarayıcılarının yeni sürümlerini piyasaya sürdüler. Son olarak da Mozilla, 9 Mart’ta Firefox’un son sürümü olan Firefox 4.0‘ı çıkarttı.

Tabi Firefox4.0 yanında bir çok yeniliği de getirdi. Benim özellikle dikkatimi çeken nokta ise yeni arayüzüydü.  Firefox4.0’ın yeni arayüzü piyasaya sürüldüğü günden itibaren hem hızıyla Okumaya devam et “Getirdiği Yeniliklerle Firefox 4.0”

Java Programlamada Kalıtım(inheritance)

Bilindiği üzere kalıtım(inheritance) nesne yönelimli programlama dillerinin en önemli özelliklerinden biridir. Nesne yönelimli programlamaya daha önce “c# nedir?” adlı yazıda değinmiştim. Merak eden arkadaşlar buradan bakabilirler. C#’ ta da bunun örneklerini biliyorum ama bu yazımı java üzerine yazmamın sebebi, java sınavında arkadaşların da bir nebze olsun yararlanmasıdır. Bu konuyu anlayan biri için zaten dilin farketmediğini, her iki dile de benzer şekilde uygulanabileceğini de belirtmek istiyorum.

Konuya giriş yapmak gerekirse, kalıtım, kelime anlamından da anlaşıldığı gibi aynı özellikleri de barındırarak bazı özellikleri ile ana nesneden Okumaya devam et “Java Programlamada Kalıtım(inheritance)”

Java Programlamada Class ve Interface Örneği

Bu gün benim için özel bir gün:) Çünkü bu yazı,  sitede yayınladığım ilk Java programı. Belki bu programla kitabın biraz ortasından girmiş olacağım. Belki bu örnek java programlamaya yeni başlayanlar için pek de faydalı olmayacak ama yine de diğer arkadaşlar için iyi bir interface ve class örneği olduğunu düşünüyorum.
Class kavramıyla daha önceden karşılaştığınızı düşünerek o konuya girmeyeceğim ama interface kavramını kısaca açıklamak istiyorum. Interface, javada aslına bakarsanız class kökenli bir kavramdır. Abstract anahtar sözcüğünü kullanmadığımız halde abstract yapıdadır. İçinde de abstract metodlar bulunur. Abstract konusuna ise sonraki yazılarımda değinmeyi düşünüyorum.
Programa geçersek, program beş class ve Okumaya devam et “Java Programlamada Class ve Interface Örneği”

Kablolu Ağdaki İnterneti Kablosuz Ağa Aktarmak


Geçen gün yazdığım yazıda “kablosuz ağ kurma” konusunu anlatmıştım. Bugün de yine ağlarla ilgili bir konu yazıyorum. Ortamda kablolu internet var aynı zamanda da birden fazla laptop var, çoğu kişi karşılaşmıştır bu durumla. Bir kişi kablolu internetten faydalanabiliyor ama diğer arkadaşlar mağdur :]. İşte şimdi herhangi bir araç kullanmadan o kablolu interneti kablosuz ağa nasıl aktarırız, mağdur arkadaşların da o internetten faydalanmasını nasıl sağlarız? Bunu sorunu çözmek için ortamdaki laptoplardan birini bir nevi modem yapacağız. Şimdi ayrıntılı bir şekilde bu sorunun çözümünü resimlerle açıklayacağım.

İlk olarak ağ ve paylaşım merkezini açıyoruz.(Aşağıdaki resim) Bu pencerede Okumaya devam et “Kablolu Ağdaki İnterneti Kablosuz Ağa Aktarmak”

Kardan Bilgisayar' ın Öncesi ve Sonrası

Bu gün teknik konular da içeren -teknik konulardan kasıt bilgisayar ;}- ama günlük yaşadığım, daha doğrusu yaşadığımız bir olayı anlatacağım. Bir nevi proje de denilebilir. Belki de gerçekleştirdiğimiz bu proje neler yapabileceğimizin bir göstergesidir :}. Olaya kendi açımdan bakarsam bu yazıyla, iki gündür iliklerime kadar işleyen Ankara soğuğunun acısını çıkarıyorum diyebilirim. Daha doğrusu buna olaya iyi taraftan bakma da diyebiliriz ki kar ve bu dondurucu soğuk olmasaydı, bu yazıyı da yazmamış olacaktım.

İsterseniz olayı anlatmadan önce ben kısa özetlerle bir altyapı oluşturayım. Ankara da inanılmaz bir soğukla birlikte neredeyse iki gündür aralıksız kar yağıyor. Üç yıldır Ankara’dayım ama böyle kar yağdığını ilk defa gördüm. Alışık değiliz tabi bu duruma. Bu gün de yine her zamanki gibi sabah gittik okula. Bir de duyduk ki öğleden sonra ve yarın okul tatilmiş. Ardından yine duyduk ki Okumaya devam et “Kardan Bilgisayar' ın Öncesi ve Sonrası”

MSDN Academic Alliance Nedir?

Bilgisayar Mühendisliği öğrencileri olarak şanslı olduğumuzu düşünüyorum. Teknoloji gelişiyor, bilgisayarın kullanım alanları gün geçtikçe katlanarak artıyor. Bu bizim için ayrı bir avantaj, ama benim asıl değinmek istediğim nokta, bizim için büyük bir şans sayılabilecek bu günkü yazımın konusu ise MSDN Academic Alliance Programı olacak. (Bundan sonraki satırlarda MSDN AAP olarak bahsedeceğim.) Peki ne işe yarar bu MSDN AAP? Cevabını bu yazıda bulabileceksiniz.

MSDN AAP, Microsoft’ un sunmuş olduğu büyük bir nimettir. Şöyle ki, MSDN AAP’ ye üye olursunuz ve Microsoft’ a ait hemen hemen tüm programlardan lisanslı olarak yararlanma imkanına sahip olursunuz. Ayrıntıya girmek gerekirse, MSDN AAP’ de office programı ile  Okumaya devam et “MSDN Academic Alliance Nedir?”