Programowanie

Żadnego operatora nie można przeładować kilka razy w obrębie jednej klasy
Fałsz
Prawda
2. Poniże operatory muszą być funkcjami składowymi klasy
Operator []
Operator =
Operator *
Operator &
Operator ()
Operator -
Funkcja konwertująca może wykonać konwersję z dowolnego typu zdefiniowanego przez użytkownika na dowolny inny (z wyjątkiem typu void)
P
F
4. Sposób dziedziczenia (private, protected, public) określa, które składniki z klasy podstawowej mają być dostępne w klasie pochodnej
P
F
Funkcja konwertująca z typu k na typ t
Może być składnikiem klasy k
Może być przeładowana dowolną ilość razy
Nie jest dziedziczona
Musi zwracać typ t
Priorytety przeładowanych operatorów można zmieniać poleceniami preprocesora
P
F
7. Wszystkim przeładowanym operatorom można nadać wartości domniemane
P
F
12. Problem wieloznaczności pojawia się gdy
W klasie pochodnej zdefiniujemy obiekt o tej samej nazwie co obiekt w klasie podstawowej
Klasa dziedziczy po dwóch klasach w których jest obiekt o tej samej nazwie
W klasie jest zdefiniowany obiekt o tej samej nazwie co obiekt globalny
W klasie pochodnej zdefiniujemy obiekt o tej samej nazwie co obiekt prywatny w klasie podstawowej
Istnieją operatory, które mogą przyjmować dowolną liczbę argumentów
P
F
{"name":"Programowanie", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Żadnego operatora nie można przeładować kilka razy w obrębie jednej klasy, 2. Poniże operatory muszą być funkcjami składowymi klasy, Funkcja konwertująca może wykonać konwersję z dowolnego typu zdefiniowanego przez użytkownika na dowolny inny (z wyjątkiem typu void)","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Powered by: Quiz Maker