Genel

  • Genel

    OOP- Property ve Behavior

    Nesne Yönelimli Programlama (OOP), nesnelerin veri (özellikler) ve davranışları (metotlar) etrafında döndüğü bir programlama paradigmadır. Java’da özellikler ve davranışlar, sırasıyla alanlar (fields) ve metotlar kullanılarak uygulanır. Özellikler (Property, Alanlar): Java’da özellikler, bir nesneye ait değişkenlerdir. Bu değişkenler nesnenin durumunu temsil eder. Bunlar, int, double, boolean gibi ilkel türler veya başka sınıfların nesneleri gibi referans türleri de içerebilir. Özellikler, bir sınıfın içinde ancak herhangi bir metotun dışında tanımlanır. Nesnenin özelliklerini tanımlarlar. Örneğin, bir Araba’yı temsil eden bir sınıf düşünelim. Davranışlar (Behavior, Metotlar): Java’da davranışlar metotlar kullanılarak uygulanır. Metotlar, bir sınıfın nesnelerinin yapabileceği eylemleri tanımlar. Nesnenin özelliklerinin durumunu değiştirebilir ve verilen mantığa dayalı çeşitli görevleri gerçekleştirebilirler. Metotlar parametre alabilir ve değer döndürebilirler.…

  • Genel

    OOP- Polimorfizm ve Soyut Sınıflar

    Polimorfizm: Polimorfizm, aynı isimdeki metotların farklı davranışlar sergilemesine izin veren bir özelliktir. Bu, aynı isimdeki metotların farklı sınıflar tarafından farklı şekilde uygulanabileceği anlamına gelir. Java’da polimorfizmi, miras alma (inheritance) ve arayüzler (interfaces) gibi mekanizmalarla sağlanır. Soyut Sınıflar: Soyut sınıflar, içlerinde soyut (abstract) metotlar bulunan ve doğrudan örneklenemeyen sınıflardır. Soyut metotlar, alt sınıflar tarafından uygulanmak zorundadır. Bu şekilde, soyut sınıflar genellikle ortak davranışları tanımlar ve alt sınıfların bu davranışları nasıl uygulayacağını belirler. Örnek Örnek

  • Genel

    OOP- Sınıflar Nesneler

    Nesne tabanlı programlama (OOP), bir programlama paradigmadır ve birçok modern programlama dilinde kullanılır. OOP, gerçek dünyadaki nesneleri modellemek ve bu nesneler arasındaki ilişkileri yönetmek için bir yaklaşım sunar. Nesne tabanlı programlama, kodun daha modüler, esnek ve yeniden kullanılabilir olmasını sağlar. Ayrıca, gerçek dünyadaki karmaşık sistemleri daha iyi modelleyebilir ve yönetebilir. OOP, büyük ölçekli yazılım projelerinde genellikle tercih edilen bir yaklaşımdır. OOP’nin temelinde üç ana kavram vardır: sınıflar, nesneler ve ilişkiler. Özetle: Örnek

  • Genel

    PHP’de Dosya İşlemleri

    PHP’de dosya işlemleri oldukça önemlidir çünkü dosyalar genellikle verileri depolamanın ve işlemenin bir yoludur. PHP’nin dosya işleme işlevleri, dosyaları oluşturmak, okumak, yazmak, güncellemek, silmek ve kapatmak gibi çeşitli işlemleri gerçekleştirmenizi sağlar. r Dosyayı okumak için açar. (read) r+ Dosyayı hem okumak hem de yazmak için açar. (read) w Dosyayı yazmak için açar. Var olan içeriği siler (write) w+ Dosyayı hem yazmak hem de okumak için açar. Var olan içeriğisiler, baştan yazar. (write) a Dosyayı yazmak için açar. Var olan içeriği silmezsonuna ekler. (append) a+ Dosyayı hem yazmak hem de okumak için açar. Var olan içeriğisilmez sonuna ekler. (append) x Dosyayı oluşturur ve yazmak için açar. Eğer dosyazaten varsa FALSE döner. x+ Dosyayı…

  • Genel

    Özgür Yazılım

    Özgür Yazılım Nedir? Özgür yazılım (İngilizcesi free software), kullanıcısına çalıştırma, kopyalama, dağıtma, inceleme, değiştirme ve geliştirme özgürlükleri tanıyan yazılım türüdür. Özgür yazılım ile kastedilen özgürlük, yazılımın kullanım hakları ile ilgilidir, ekonomik boyutu ile değil. Özgür yazılımlar çoğunlukla ücretsiz olsalar da ücretsiz olmak zorunda değildirler. İngilizce sözlükler “free” kelimesi için yirmiye yakın anlam sıralar. Bunlardan sadece bir tanesi “bedava” iken geri kalanları özgürlük ve sınırlamaların olmaması (freedom) kavramlarına atıfta bulunur. Açık Kaynak Nedir? Açık kaynak bir bilgisayar yazılımının makina diline dönüştürülüp kullanımından önceki, programcılar tarafından okunur, anlaşılır, yeni amaçlara uygun değiştirilebilir halinin gizli tutulmayıp, açık halinde kamuyla paylaşılıyor olmasına verilen isimdir. Her Açık Kaynak Yazılım Özgür Yazılım Mıdır? Bir yazılımın açık…

  • Genel

    İller ve Plaka Kodları

    01, Adana02, Adıyaman03, Afyonkarahisar04, Ağrı05, Amasya06, Ankara07, Antalya08, Artvin09, Aydın10, Balıkesir11, Bilecik12, Bingöl13, Bitlis14, Bolu15, Burdur16, Bursa17, Çanakkale18, Çankırı19, Çorum20, Denizli21, Diyarbakır22, Edirne23, Elazığ24, Erzincan25, Erzurum26, Eskişehir27, Gaziantep28, Giresun29, Gümüşhane30, Hakkari31, Hatay32, Isparta33, Mersin34, İstanbul35, İzmir36, Kars37, Kastamonu38, Kayseri39, Kırklareli40, Kırşehir41, Kocaeli42, Konya43, Kütahya44, Malatya45, Manisa46, Kahramanmaraş47, Mardin48, Muğla49, Muş50, Nevşehir51, Niğde52, Ordu53, Rize54, Sakarya55, Samsun56, Siirt57, Sinop58, Sivas59, Tekirdağ60, Tokat61, Trabzon62, Tunceli63, Şanlıurfa64, Uşak65, Van66, Yozgat67, Zonguldak68, Aksaray69, Bayburt70, Karaman71, Kırıkkale72, Batman73, Şırnak74, Bartın75, Ardahan76, Iğdır77, Yalova78, Karabük79, Kilis80, Osmaniye81, Düzce

  • Genel

    Temel Linux Komutları

    ls – list directory Dizin ve dosyaları listelemek için kullanılır. Listeleme sırasında, dizin ve dosyalar çeşitli renklerle ifade edilir. ls Mevcut dizindeki dosyalar ve dizinleri listeler. ls -a Gizli dizin ve dosyaları da kapsayarak listeler. ls -l Dizin ve dosyaları detaylı olarak listeler.  ls -lh komutu ile daha okunabilir biçimde yazdırabilirsiniz. ls <dizin-yolu> Verilen dizini listeler. Ayrıca dosyaları ada ve boyuta göre sıralama gibi seçenekleri vardır. Daha detaylı bilgi için  man ls komutunu girebilir, komutun kullanımını ve tüm parametrelerini öğrenebilirsiniz. cd – change directory  Dizinler arası geçiş yapmak için kullanılır. cd / Kök dizine gider. cd Yalnızca komut yazılırsa kullanıcı ev dizinine gider. cd .. Bir üst dizine gider. Komut parametresi kök dizinden, yani  / işaretiyle…

  • Genel

    Pardus

    Linux Linux, İnternet üzerinde ilgili ve meraklı birçok kişi tarafından ortak olarak geliştirilmekte olan ve başta IBM-PC uyumlu kişisel bilgisayarlar olmak üzere birçok platformda çalışabilen ve herhangi bir maliyeti olmayan bir işletim sistemidir. Bir Linux dağıtımı (kısaca dağıtım); Linux çekirdeği, GNU araçları ve bir masaüstü ortamının bir araya gelmesiyle, bu birlikteliği sürdürülebilir şekilde yönetecek bir yapılandırma araçları seti, yazılım güncelleme araçları vb. ile oluşturularak tam teşekküllü bir işletim sistemi haline gelen uygulamalar bütününü ifade eder. PARDUS, Debian GNU/Linux temelli Özgür ve Açık Kaynak kodlu bir işletim sistemidir. İnternet üzerinden ücretsiz olarak indirilebilmekte ve kurulabilmektedir. Kişisel veya kurumsal kullanımlar için Pardus’un rekabet edebilir ve sürdürülebilir bir işletim sistemi haline getirilmesi için…

  • Genel

    HTML VE PHP

    Örnek olarak girilen iki sayının toplamını ekrana yazdıran html formunu ve php kodunu yazalım. Örnek olarak girilen başlangıç ve bitiş değerleri arasındaki çift sayıların toplamını ekrana yazdıran html formunu ve php kodunu yazalım. Örnek olarak girilen metni ters çevirip ekrana yazdıran html formunu ve php kodunu yazalım.