Serap Şen

Bilişim hakkında herşey…

C#

C++ dersi 8-Friend(Arkadaş) Fonksiyonlar

Merhaba Arkadaşlar, Bu yazımda sizlere friend fonksiyonları kullanma amacından ve friend sınıflarından bahsedeceğim. Bir friend fonksiyon,sınıfın faaliyet alanı dışında tanımlanıp sınıfın private üyelerine erişim izni olan fonksiyondur.Bir fonsiyon ya da bütün bir sınıf,başka bir sınıf ile friend olabilecek şekilde tanımlanabilir. Bir fonksiyonu friend olarak bildirmek için sınıf tanımlamasındaki fonksiyon prototipinin önüne friend anahtar kelimesini koyun. [...]

Tags: , ,

Posted in C++ | No Comments »

C++ dersi 5-Sınıf(Class) Kullanımı

Merhaba Arkadaşlar; C++ a kaldığımız yerden devam edelim.Bu yazımda sizlerde sınıf(class) yapısından bahsedeceğim. C++’ta nesne yönelimine başlıyoruz.C++’ta yapacağımız nesneler,yapısal programlamanın bir parçası olarak yorumlanacaktır. C’de ve diğer yordamsal programlama dillerinde programlama,olay yönelimli olmak eğilimindeyken C++’ta programlama ideal olarak nesne yönelimlidir. C’de programlamanın yapıtaşı fonksiyondur.C++’ta ise nesnelerin yaratıldığı sınıflardır.Bir sınıfın veri bileşenlerine veri üyeleri,fonksiyon bileşenlerine ise [...]

Tags: , , , ,

Posted in C++ | 11 Comments »

C++ dersi 4-Referanslar ve Referans Parametreleri

Birçok programlama dilinde fonksiyonları çağırmanın 2yolu vardır: -değere göre çağırma -referansa göre çağırma Bir argüman değere göre çağırma ile geçirildiği zaman,argümanın değerinin kopyası üretilir ve çağırıcı fonksiyona gönderilir.Kopya üzerinde yapılan değişiklikler orjinal değişkenin çağırıcı içindeki değerini değiştirmez. Bir referans parametresi kendisine karşılık gelen argüman için takma bir addır.Bir fonksiyon parametresinin referans ile geçirildiğini belirtmek için [...]

Tags: , , , ,

Posted in C++ | No Comments »

C++ dersi 3 – Function Overloading (Fonksiyon Aşırı Yüklemesi)

C++,birbirinden farklı parametreleri olduğu sürece aynı isimli birden fazla fonksiyonun tanımlamasına izin verir.Bu yetenek fonksiyon aşırı yüklemesi olarak adlandırılır.Aşırı yüklenmiş bir fonksiyon çağırıldığı zaman C++ derleyicisi çağrıdaki argümanların sayısını,tipini ve sırasını inceleyerek uygun fonksiyonu seçer.Fonksiyon aşırı yüklemesi genelde farklı veri tipleri üzerinde benzer işlemleri yapan aynı isimli fonksiyonlar yaratılırken kullanılır. //Aşırı yüklenmiş fonksiyonlar kullanmak #include [...]

Tags: , , ,

Posted in C++ | 1 Comment »

C++ dersi 2 – Satıriçi (inline) fonksiyonları

C++,fonksiyon çağrılarının getireceği yükü azaltmak için satıriçi fonksiyonları sunar.inline belirtecini fonksiyonunun tanımlanmasındaki geri dönüş tipinin önüne yerleştirmek,derleyiciye,o fonksiyonun bir kopyasını ,fonksiyon çağrısından kaçınmak üzere fonksiyonun kullanıldığı yerde yaratmasını tavsiye eder.Buradaki tercih fonksiyona yapılan çağrıda kontrolü fonksiyonun tek bir kopyasına geçirmek yerine ,fonksiyonun kodunun birçok kopyasını programın içine yerleştirmek ve dolayısıyla programı daha fazla yer kaplar [...]

Tags: , , , , ,

Posted in C++ | 2 Comments »

C++ dersi 1- iki tamsayının toplanması

Merhaba Arkadaşlar; Bu dönem C++ programlama dilini görüyoruz.İlgili olan arkadaşların öğrenmesi ve 1.sınıf bilgisayar mühendisliği okuyan arkadaşların şimdiden fikir edinmesi için öğrendiklerimi sizlerle paylaşacağım. İlk olarak şöyle başlayalım: Neden C++? C++ ,Cnin bir üst kümesidir.Cnin geliştirilmiş hali olduğunu simgelemek için ,Cnin arttırma operatörünü (++) içerir. C programlarını derlemek için C++ derleyicilerini kullanabilir ve programlarınızı adım [...]

Tags: , , ,

Posted in C++ | No Comments »

Hastane otomasyonu projemiz…

Merhaba arkadaşlar; C# programming dersinde projemiz olan hastane otomasyonunu hazırlarken gerçekten çok şey öğrendik.Kısaca bahsedeyim. Öncelikle Eskişehir Osmangazi Üniversitesi Tıp Fakültesinde Bilgi İşlem bölümünde başhekimin izniyle otomasyon sistemini inceledik.Ne kadar detaylı bir iş olduğunu gördük.2001 yılında dersimizin hocası ve 20 mühendis arkadaşıyla birlikte OGÜ Tıp Fakültesinin otomasyonunu 6ay gibi bir zaman zarfında bitirmişler.Bizler bunu basitleştirerek [...]

Tags: ,

Posted in C# | 38 Comments »

Microsoft Imagine Cup 2012 Repharm Project

Makalelerimi takip edebilirsiniz…

Arşivlerim

Readmee E-dergimiz

Anketler

Web Sitemi Beğendin mi?

  • Kötü (24%, 35 Votes)
  • Fena değil (8%, 12 Votes)
  • İdare eder (10%, 15 Votes)
  • İyi (18%, 27 Votes)
  • Çok iyi (40%, 57 Votes)

Total Voters: 146

Loading ... Loading ...

Kaç Kişi Online?