C++: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
Kararlı sürüme dönüş
Xqbot (mesaj | katkılar)
k Bot: Kullanımdan kaldırılmış <source> etiketini ve "enclose" parametresini değiştirin [https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2020-April/002284.html]; kozmetik değişiklikler
45. satır:
== Nesne Paradigması ==
=== Sınıflar ve Nesneler ===
==== Sarmalama ====
==== Kalıtlama ====
Kalıtlama diğer veri türlerinin özelliklerinden bir veri türü elde etmeyi sağlar. Temel sınıftan kalıtım, "public", "protected" ve "private" olarak ilan edilebilir. Bu erişim belirteci ilgili olmayan ve türetilmiş sınıfların kalıtımını "public" ve "protected" üyelerine aktarabilir. Kalıtım ifadesi tek başına kullanılırsa "public" kalıtımı ifade eder. Diğer iki kalıtım türü "public" kalıtımdan daha az kullanılır. Geçiş belirteci ihmal edilirse "class" "private" olarak, "struct" "public" olarak kalıtılır. Temel sınıflar sanal olarak ilan edilebilir, bu sanal kalıtım olarak adlandırılır. Sanal kalıtım çoklu kalıtımın problemlerinden sıyrılarak temel yalnızca bir örneğinin kalıtım grafiğinde olmasını sağlar.
=== Çokbiçimlilik ===
 
== Şablonlar ==
 
== Örnekler ==
=== Yorum Satırları ===
<sourcesyntaxhighlight lang="cpp">
//Bu tek satırlık bir C++ yorumudur.
</syntaxhighlight>
</source>
<sourcesyntaxhighlight lang="cpp">
/*
Bu
Satır 65 ⟶ 60:
C++ Yorumudur.
*/
</syntaxhighlight>
</source>
=== Merhaba Dünya 1 ===
<sourcesyntaxhighlight lang="cpp">
# include <iostream>
using namespace std;
Satır 76 ⟶ 71:
return 0;
}
</syntaxhighlight>
</source>
 
=== Merhaba Dünya 2 ===
 
Nesne yaklaşımlı merhaba dünya örneği:
<sourcesyntaxhighlight lang="cpp">
# include <iostream>
using namespace std;
Satır 96 ⟶ 91:
return 0;
}
</syntaxhighlight>
</source>
 
=== İşleçleri Aşırı Yükleme (DOS ya da Process Prompta) ===
<sourcesyntaxhighlight lang="cpp">
# include <iostream>
# include <header.h>
Satır 149 ⟶ 144:
return 0;
}
</syntaxhighlight>
</source>
 
== Kaynakça ==
"https://tr.wikipedia.org/wiki/C%2B%2B" sayfasından alınmıştır