C++ Dersleri 21 – C++ Class (Sınıf) Tanımlama,Yapısı,Anlatımı,Örnekleri

Merhabalar arkadaşlar.
Nesneye Yönelik Programlamaya bu dersimizde giriş yapıyoruz.C++’ın kalbi olan Class yani Sınıf yapıları ile nesneye yönelik programlamaya start verdik.Bu videoda C++ sınıf tanımlama,C++ sınıf örnekleri,C++ class yapısı ve diğer ek bilgileri bulabileceğinizi düşünüyorum.
Bu dersteki tek amacım izleyenlere C++ class yapısı hakkında bilgiler vermekti.Public ve Private ‘in ne olduğunu,nesne listesi tanımlamanın ne anlama geldiğini,Private’e erişimin nasıl gerçekleştirilebildiğini anlatmaya çalıştım.

Faydalı olması dileğiyle,iyi seyirler arkadaşlar..

C++ Class Yapısı 1.Kısım

C++ Class Yapısı 2.Kısım

 

One thought on “C++ Dersleri 21 – C++ Class (Sınıf) Tanımlama,Yapısı,Anlatımı,Örnekleri

  1. dostum r yi ve pi yi kullandık tamam ama ben hala x,y,z nin ne işe yaradığını çözemedim?

  2. Nokta erişim operatörü (.) nün çarpı şeklinde ifade edildiğini ilk defa sizde gördüm. 🙂 a çarpı fonk1 🙂

  3. #include
    #include
    using namespace std;

    void uyelik(){
    int a;
    string username,password,password1;

    cout <> username;
    cout <> password;
    cout <> password1;
    while(password1!=password){
    cout <> password1;
    }
    if(password1==password){
    cout << "Uyelik alimi basarili! Rahatlikla giris yapabilirsiniz!"
    ;
    }}
    main(){
    int x;
    programbasi:
    cout <> x;

    switch(x){
    case 1:{
    uyelik();
    }
    break;
    case 2:{
    }
    break;
    default:{
    cout << "Hatali giris yaptiniz, lutfen Tekrar deneyin.";
    goto programbasi;
    }
    }
    getch();
    return 0;
    }

    İyi akşamlar abim, sadece senin videolarını izleyerek böyle basit bir üyelik alma sistemi oluşturdum. 21. konuyu henüz bitirdim. Sizin öğrettikleriniz dışında öğrendiğim bir tek "goto" komutu var. Oda çok gerekli değildi aslında ama kolaya kaçtım ^^. Giris yapmayi henuz olusturmadim. Eksiklerim varsa öğrenmek isterim. Her şey için teşekkürler. Görüşmek dileğiyle, esen kalın..

  4. hocam iyi günler öncelikle videolarınız için çok teşekkürler.bir sorum olacak okulda bize hoca set ve get fonksiyonlarsız class olmaz dedi ve ben onları anlamadım siz onlarsız anlatmışsınız nasıl oluyor anlamadım

  5. Hocam iyi gunler,
    Oncelikle videolar icin cok tesekkur ederim. Cook uzaklardan, Turkce kaynak sıkıntısı cekiyorken bu anlatimlariniz cok yararli oluyor. Bir sey sormak istiyordum. Simdi hocam, class yaparken private x tanimladik mesela. Sonra bu x i once bir sayiya sonra baska bir sayiya esitledik. Bu private icindeki degerlerin ozel olmasi ve degistirilmemesi gerekmiyor muydu? Sanirim ben bu private kismini pek anlamadim, anlatirsaniz cok memnun olurum. Tesekkur ederim.

  6. ben bu x,y,z yi anlamadım neden ihtiyaç duyduk böyle birşeye?anlayan birisi açıklayabilir mi

  7. f(x)=3x+6 x =3 için fonksiyon değeri 3*3+6 =15

    sorduğunuz x y z ler sizin girdiğiniz değeri x,y,z yerine yazılmasını sağlıyor

  8. ////admine dersler icin cok tesekkurler. baska dersler de izledim internette, diger sitelerdeki anlatimlar anlasilmasi zor veya sikici .bunun gibi acik net anlasilir degil.

    ////asagidaki sekilde x,y,z olmadan ayni yontemle ayni islem saglaniyor. x,y,z fuzuli olmus

    //////////////////////////////////
    #include
    #include
    using namespace std;

    float pi=3.14;
    class sphere{
    private:
    int a;
    public:
    float r;
    float volume(){
    return 4*r*r*r*pi/3;}
    float area(){
    return r*r*4*pi;
    }
    }calc;

    main(){
    calc.r=2;
    cout<<"R= "<<calc.r<<endl;
    cout<<"sphere volume: "<<calc.volume()<<endl;
    cout<<"sphere area: "<<calc.area();

    getch();
    system("PAUSE");
    }

anlamadım için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir