Tartalomjegyzék:

Mi az a konténer osztály példával C++ nyelven?
Mi az a konténer osztály példával C++ nyelven?

Videó: Mi az a konténer osztály példával C++ nyelven?

Videó: Mi az a konténer osztály példával C++ nyelven?
Videó: CS50 2015 - Week 7 2024, December
Anonim

Konténerhajó be C ++

És a osztály amely egy másik tárgyát és tagjait tartalmazza osztály ebben a fajta kapcsolatban a konténer osztály . Azt az objektumot, amely egy másik objektum része, tartalmazott objektumnak nevezzük, míg az olyan objektumot, amely részeként vagy attribútumaként egy másik objektumot tartalmaz, az ún. tartály tárgy.

Ebben a tekintetben mi az a konténerosztály a C++ példában?

A tartály egy tartóobjektum, amely más objektumok gyűjteményét (elemeit) tárolja. Úgy valósítják meg őket osztály sablonokat, ami nagy rugalmasságot tesz lehetővé az elemként támogatott típusok között.

Hasonlóképpen, mi a konténer és típusai a C++ nyelven? Magyarázd el tartály osztály és típusai C++ nyelven. A húrosztály a tartály amely karaktereket tartalmaz. Összes tartály osztályok biztonságosan és hatékonyan érik el a benne foglalt elemeket iterátorok használatával. Tartály osztály egy olyan osztály, amely azonos vagy vegyes objektumok csoportját tárolja a memóriában. Lehet heterogén és homogén.

Tudja azt is, hogyan lehet konténerosztályt létrehozni C++ nyelven?

A legtöbb jól definiált tároló olyan funkciókat tartalmaz, amelyek:

  1. Hozzon létre egy üres tárolót (konstruktoron keresztül)
  2. Helyezzen be egy új tárgyat a tárolóba.
  3. Távolítson el egy tárgyat a tartályból.
  4. Jelentse a tárolóban jelenleg lévő objektumok számát.
  5. Ürítse ki a tárolót az összes objektumból.
  6. Hozzáférés biztosítása a tárolt objektumokhoz.

Mi a konténer osztály?

A konténer osztály egy osztály amely az objektumok memóriában vagy külső tárolóban való tárolására szolgál. A konténer osztály generikus tartóként működik. A konténer osztály előre meghatározott viselkedéssel és jól ismert felülettel rendelkezik.