← Programlama & Veritabanı

Nesne Tabanlı Programlamada Değerler Ve Başvurular

Kategori: Programlama & Veritabanı · Sayfa: 32

Nesne Tabanlı Programlamada Değerler Ve Başvurular başlıklı kaynağın profesyonel teknik özetidir. Aşağıda belgenin ana başlık ve içerik yapısı Türkçe açıklamalarla sunulmuştur.

T.C. MİLLÎ EĞİTİM BAKANLIĞI BİLİŞİM TEKNOLOJİLERİ NESNE TABANLI PROGRAMLAMADA DEĞERLER VE BAŞVURULAR 482BK0158 Ankara, 2012  Bu modül, mesleki ve teknik eğitim okul/kurumlarında uygulanan Çerçeve Öğretim Programlarında yer alan yeterlikleri kazandırmaya yönelik olarak öğrencilere rehberlik etmek amacıyla hazırlanmış bireysel öğrenme materyalidir.  Millî Eğitim Bakanlığınca ücretsiz olarak verilmiştir.  PARA İLE SATILMAZ. i AÇIKLAMALAR .................................................................................................................... ii GİRİŞ ...................................

....................................................................................................... 1 ÖĞRENME FAALİYETİ–1 .................................................................................................... 3 1. VERİ TÜRÜ DEĞİŞKENLER ............................................................................................ 3 1.1. Veri Türü Değişkenleri ve Sınıfları Kopyalama ........................................................... 3 1.2. Null Değerler ................................................................................................................ 4 1.2....

1. Boş Olabilen Türler ............................................................................................... 5 1.2.2. Boş Olabilen Türlerin Özellikleri .......................................................................... 6 UYGULAMA FAALİYETİ ................................................................................................ 7 ÖLÇME VE DEĞERLENDİRME .................................................................................... 10 ÖĞRENME FAALİYETİ–2 .................................................................................................. 11 2. BAŞVURU...

PARAMETRELERİ ....................................................................................... 11 2.1. “ref” ve “out” Parametreleri ........................................................................................ 12 2.1.1. “ref” Parametresi ................................................................................................. 12 2.1.2. “out” Parametresi ................................................................................................. 12 2.2. Yığın (Stack) ve Öbek (Heap) .....................................................................................

.. 13 2.3. System.Object Sınıfı .................................................................................................. 14 UYGULAMA FAALİYETİ .............................................................................................. 15 ÖLÇME VE DEĞERLENDİRME .................................................................................... 17 ÖĞRENME FAALİYETİ–3 .................................................................................................. 18 3. BOXING VE UNBOXING .................................................................................................

.. 18 3.1. Kutulama (Boxing) ..................................................................................................... 18 3.2. Kutulamayı Kaldırma (UnBoxing) ............................................................................ 19 3.3. Verileri Güvenli Olarak Dönüştürme .......................................................................... 20 3.3.1. “is” İşleci ............................................................................................................. 20 3.3.2. “as” İşleci ....................................................................................

............................ 21 UYGULAMA FAALİYETİ .............................................................................................. 22 ÖLÇME VE DEĞERLENDİRME .................................................................................... 24 MODÜL DEĞERLENDİRME .............................................................................................. 25 CEVAP ANAHTARLARI ..................................................................................................... 27 KAYNAKÇA .............................................................................................

............................... 28 İÇİNDEKİLER ii AÇIKLAMALAR KOD 482BK0158 ALAN Bilişim Teknolojileri DAL/MESLEK Veritabanı Programcılığı MODÜLÜN ADI Nesne Tabanlı Programlamada Değerler ve Başvurular MODÜLÜN TANIMI Nesne tabanlı programlama dilinde değer türü ve başvuru türü değişkenleri kullanma yeterliliğinin kazandırıldığı bir öğrenme materyalidir. SÜRE 40/24 ÖN KOŞUL Nene Tabanlı Programlamada Sınıflar modülünü almış olmak YETERLİK Değer türü ve başvuru türü değişkenleri kullanabilmek MODÜLÜN AMACI Genel Amaç Bu modül ile gerekli ortam sağlandığında değer türü ve başvuru türü değişkenler...

i kullanabileceksiniz. Amaçlar 1. Veri türü değişkenlerini kullanabileceksiniz. 2. “ref ve “out” parametrelerini kod içerisinde kullanabileceksiniz. 3. Kutulama (boxing) yapabileceksiniz. EĞİTİM ÖĞRETİM ORTAMLARI VE DONANIMLARI Ortam: Veritabanı Programcılığı Atölyesi Donanım: Visual studio programını yeterli hızda çalıştırabilecek bir bilgisayar ÖLÇME VE DEĞERLENDİRME Modül içinde yer alan her öğrenme faaliyetinden sonra verilen ölçme araçları ile kendinizi değerlendireceksiniz. Öğretmen modül sonunda ölçme aracı (çoktan seçmeli test, doğru-yanlış testi, boşluk doldurma, eşleştirme vb.) kulla...

narak modül uygulamaları ile kazandığınız bilgi ve becerileri ölçerek sizi değerlendirecektir. AÇIKLAMALAR 1 GİRİŞ Sevgili Öğrenci, Nesne yönelimli programlama dillerini kullanabilmek için sınıfları oluşturabilme ve kullanabilmenin ne kadar önemli olduğunu artık biliyorsunuz. Sınıfları ve diğer değişken türlerini etkin v e hatasız biçimde kullanabilmek ve uygulama geliştirebilmek için oldukça önemlidir. Sınıflar ve diğer değişken türlerinin hafızada nasıl yönetildiğini anladığınızda uygulamalarınızı geli ştirirken hata ayıklama sürecinde bilgi eksikliğinizden kaynaklanan zaman kayıplarından ku...

rtulmuş olacaksınız. Nesne Tabanlı Pr ogramlamada Sınıflar modülünde kendi sınıfınızı bildirmeyi ve bir sınıf kurucusunu new anahtar sözcüğüyle çağırarak sınıfınızın örneklerini oluşturmayı (yani nesne oluşturmayı) öğrendiniz. Ayrıca, bir kurucu kullanarak nesneye nasıl başlangıç değeri atayacağınızı gördünüz. Bu modülde ise int, double ve char gibi temel türlerin kendine has özelliklerinin sınıf türlerinden farkını öğreneceksiniz. GİRİŞ 2 3 ÖĞRENME FAALİYETİ–1 Veri türü değişkenlerini kullanabileceksiniz.  Programlama dilinde kullanılan değişken türlerini değer t ürü ve başvuru türü değişken...

ler olarak sınıflandırınız. 1. VERİ TÜRÜ DEĞİŞKENLER Veri türü değişkenler, tanımlandığında derleyici tarafından yeterli bellek alanı ayrılan ve değişkenin saklayacağı değerin bu bellek alanında tutulduğu değişkenlerdir. Örneğin, byte türünde bir değişken tanımlanırsa derleyici bu değişkenin değerini saklamak için bize 1 bayt (8 bit) bellek alanı ayırır. Tanımlanan bu değişkene bir değer (örneğin , 135) atandığında, bu değer ayrılan 1 baytlık bellek alanına yazılır. Başvuru türü değişkenler tanımlandığında, değer türü değişkenlerden farklı olarak derleyici tarafından hafızada değeri saklamak i...

Belge toplam 15 paragraf içermektedir; tam metin /root/pdf klasöründeki kaynak dosyasında mevcuttur.

← Kategoriye dön