C++ Basics I Welcome to your C++ Basics I Name Email 1. The mechanism that allows same functions to act differently on different classes is known asnone of the abovepolymorphismencapsulationinheritance2. The major drawback of procedural programming language isnon security of datafrequently invoking functions from main()non security of methodsnone of the above3. Function overloading meansfunction names are same but different number of argumentsdifferent functions with different namesnone of the abovefunction names are same but same number of arguments4. Composition of objects in a class is known asinheritancepolymorphismdelegationnone of the above5. C++ language was invented byBjarne StroupstrupKen Thompsonnone of the aboveDennis Ritchie6. The existing class can be reused bydynamic bindingpolymorphisminheritanceabstraction7. The package of data and function into a single component is known asabstractionpolymorphismnone of the aboveencapsulation8. COBOL and BASIC are commonly known asnone of the aboveprocedural programming languagelow level programming languageobject oriented programming language9. A program with only one function is observed inobject oriented languagestructured programming languagenone of the abovemonolithic programming language10. The method by which object of one class get the properties of objects of another class is known asencapsulationabstractioninheritancenone of the above11. Data hiding concept is supported by languageCBasicC++Fortran12. A classnone of the abovedata and their addressescontains only functionsbinds the data and its related functions together1 out of