• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed C++ dziedziczenie funkcji niechcianych.

Object Storage Arubacloud
0 głosów
152 wizyt
pytanie zadane 23 marca 2018 w C i C++ przez Niczit Nowicjusz (240 p.)
zamknięte 23 marca 2018 przez Niczit
Mam następujący problem.. mam klase abstrakcyjną Potwor, dziedzicze wszystkie metody tej klasy w innej klasie nazwijmy ją Monk. Chcialbym by jednej funckji klasy monk nie wywoływać bo jest zbyteczna(nie chce umożliwić możliwości jej wywołania) czy jest to możliwe?
komentarz zamknięcia: wiem

1 odpowiedź

+2 głosów
odpowiedź 23 marca 2018 przez Bosswell Nałogowiec (36,470 p.)
Jeżeli dziedziczysz metodę, której nie masz zamiaru w przyszłości użyć, to oznacza to, że coś tu źle zaprojektowałeś klasy.

Gdyby to nie była klasa abstrakcyjna, to mógłbyś użyć klauzuli private.
komentarz 23 marca 2018 przez Niczit Nowicjusz (240 p.)
Problem polega na tym że wszystkie inne klasy potrzebuja ta funkcje tylko ta nie ma mieć ;/
komentarz 23 marca 2018 przez Bosswell Nałogowiec (36,470 p.)
No to musisz podzielić te klasy ;]
komentarz 23 marca 2018 przez Perseusz Bywalec (2,190 p.)
Na chłopski rozum to niech ta klasa bazowa Potwor i klasa Monk po prostu dziedziczą z jednej klasy (którą musisz zrobić) no oczywiście bez tej niechcianej funkcji

Podobne pytania

0 głosów
1 odpowiedź 265 wizyt
pytanie zadane 23 maja 2019 w C i C++ przez DragonCoder Nałogowiec (36,500 p.)
0 głosów
1 odpowiedź 536 wizyt
pytanie zadane 3 lipca 2015 w C i C++ przez Wiciorny Ekspert (270,150 p.)
0 głosów
1 odpowiedź 361 wizyt
pytanie zadane 22 grudnia 2019 w C i C++ przez Jacuchna0 Użytkownik (640 p.)

92,573 zapytań

141,423 odpowiedzi

319,645 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...