nice sharing dear
CS304 MID FALL 2010View more random threads:
- cs101 long question of latest paper fall 2010
- Final Term Paper Current ECO401 Economics 10 August 2010
- Final Term Current Paper FIN630 Investment Analysis &...
- Current Paper of MTH302- Business Mathematics & Statistics ...
- Current Paper Of MGT101 Financial Accounting 8 August 2010
- MGT 503 today paper
- CS506 Fall 2010 mid term paper 1 December fall 2010
- mgt411 subjective current paper fall 2010 on 18/02/2011
- All Current Finalterm Papers Solved & Unsolved Held On 7 &...
- Solved Current Paper MGT402 Cost & Management Accounting...
We can get only one unique value which can be used by all the objects of that class by
the use of,
static variables
dynamic variables
instance variables
data members
A member function having the same name as that of a class and a ~ sign with it is called,
Constructor
Getter
Setter
Destructor
Using encapsulation we can achieve
Information hiding
Least interdependencies among modules
Implementation independence
All of given options
Inheritance is a way to
make general classes into more specific classes.
pass arguments to objects of classes.
improve data hiding and encapsulation.
providing class growth through natural selection.
Static variable can be initialized more than once.
True
False
For classes with common behavior, you can save effort by placing the common behavior
in a __________.
Derived Class
Base class
Deprived Class
Named class
Which of the following are an advantage of OOP?
OOP makes it easy to re-use the code
It provides an ability to create one user defined data type by extending the other
It provides the facility of defining Abstract data types through which real world entities
can be defined better
All of the given options
The >= operator can be overloaded.
True
False
A static member function cannot be declared.
Static
Implicit
Explicit
Virtual
Static variables act like a global variable in the context or scope of the class.
True
False
The compiler won’t object if you overload the * operator to perform division.
True
False
We can use "this" pointer in the constructor in the body and even in the initialization list
of any class if we are careful,
TRUE
False
A C++ class is similar to --------------------
Structure
Header File
Library File
None of the given
Which operator can not be overloaded?
The relation operator ( >= )
Assignment operator ( = )
Script operator ( [] )
Conditional operator (? : )
An overloaded operator always requires one less argument than its number of
operands.
True
False
A generalization-specialization relation between classes are implemented using
data hiding
friend classes
encapsulation
inheritance
In OOP a class is an example of _____
Data Type
Abstract Type
User Defined Type
None of the given
Sponsored Links
Identify which of the following overloaded operator function’s declaration is
appropriate for the given call?
Rational_number_1 + 2.325
Where Rational_number_1 is an object of user defined class Rational_number.
Rational_number operator+( Rational_number & obj);
Rational_number operator+(double& obj);
Rational_number operator+(Rational_number &obj, double& num);
operator+(double& obj);
A class can be identified from a statement by -------------
Noun
Pronoun
Verb
Adverb
The members of a class that can be accessed without creating the object of the class is
called
Private member
Data Member
Public Member
Static
Q.
What is difference between simple association and composition?
Q.
Friend functions minimize "Encapsulation", What is your opinion?
Q.
Write three important properties of constructors?
1. Tell the reason why we can not overload the following four operators in c++
. , .* ,
::
,
?:
2. Considering the complex number class can we subtract two complex numbers by
overloading plus “+ “Operator. Justify your answer as well.
Q.
How we resolve the following problems in overloading of assignment operator in string
class, (explain with the help of c++ code)
a. Self referencing
b. Assigning a string value to more than one strings in a single line like,
stringobject1 = string object2 = stringobject3 = stringobject4
Q.
Consider the class given below explain the order in which variables x,y and z will be
initialized after creating object of this class,
class XYZ{
int e;
int f;
int g;
public:
XYZ ();
};
XYZ:: XYZ ():g(30),e(10),f(20)
{
…
}
nice sharing dear
Urgent call: 03455242488. | Virtual University Assignments
Virtual University GDBs | Virtual University Papers | Vu Projects | Vu Handouts
About Expert
bhaye pls upload cs304 mid term ppaers
There are currently 1 users browsing this thread. (0 members and 1 guests)