Kaj je preobremenitev metod v OOP?
Kaj je preobremenitev metod v OOP?

Video: Kaj je preobremenitev metod v OOP?

Video: Kaj je preobremenitev metod v OOP?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim

Metode preobremenitve . Glavna tema v OOP je metode preobremenitve , ki vam omogoča, da definirate isto metoda večkrat, tako da jih lahko pokličete z različnimi seznami argumentov (a metode seznam argumentov se imenuje njegov podpis). Območje lahko pokličete z enim ali dvema argumentoma.

Vprašanje je tudi, kaj je preobremenitev metode razložiti s primerom?

Preobremenitev je približno enako funkcijo imajo različne podpise. Preglasitev je približno enaka funkcijo , enak podpis, vendar različni razredi, povezani z dedovanjem. Preobremenitev je primer časovnega polimorfizma prevajalnika in preglasitve je an primer polimorfizma časa delovanja.

Drugič, kaj je preobremenitev in preglasitev v OOP? Preobremenitev se pojavi, ko imata dve ali več metod v enem razredu isto ime metode, vendar različne parametre. Preglasitev pomeni imeti dve metodi z istim imenom metode in parametri (tj. podpis metode).

Kaj je torej preobremenitev funkcij v OOP?

Preobremenitev funkcije (tudi preobremenitev metode ) je koncept programiranja, ki programerjem omogoča, da definirajo dva ali več funkcije z istim imenom in v istem obsegu. Vsak funkcijo ima edinstven podpis (orheader), ki izhaja iz: funkcijo /ime postopka.število argumentov. vrsto argumentov.

Kakšna je razlika med preobremenitvijo metode in preglasitvijo metode v C++?

Preobremenitev metode pomeni več kot eno metoda deli isto ime v razreda, vendar imajo drugačen podpis. Preglasitev metode pomeni metoda osnovnega razreda je ponovno definiran v izpeljani razred z enakim podpisom. Preobremenitev metode je "dodati" ali "razširiti" več metode obnašanje.

Priporočena: