3. Klass metodlari

Metodlar - bular aniq bir klassga tegishli bo'lgan funksiyalardir.

Klassda tegishli funktsiyalarni aniqlashning ikki yo'li mavjud:

  • Ichki klass ta'rifi

  • Klassdan tashqari ta'rif

Quyidagi misolda biz sinf ichidagi funktsiyani aniqlaymiz va uni "myMethod" deb nomlaymiz.

Ichki klassga misol

class MyClass {        // Bu Klass
  public:              // Kirish spetsifikatori
    void myMethod() {  // Klass ichida aniqlangan usul/funktsiya
      cout << "Salom Dunyo!";
    }
};

int main() {
  MyClass myObj;     // MyClass ob'ektini yarating
  myObj.myMethod();  // Metodni chaqiring
  return 0;
}

Klass ta'rifidan tashqaridagi funksiyani aniqlash uchun siz uni klass ichida e'lon qilishingiz va keyin uni klassdan tashqarida belgilashingiz kerak. Bu klass nomini, so'ngra funksiya nomini aniqlagan holda amalga oshiriladi:

Tashqi klassga misol

Parametrlar

Siz shuningdek parametrlarni qo'shishingiz mumkin:

Last updated

Was this helpful?