What is the difference between public, private, protected
inheritance?
Answers were Sorted based on User's Feedback
Answer / dee
public-->inherite the protected members as preotected in
drived class and pubic members wiull be public in derived
class
protected--->pubic and protecated members of the base class
will become protected in derived class
Private-->pubilc and proteacted members will become private
in derived class
Is This Answer Correct ? | 170 Yes | 48 No |
Answer / priya
public: class members are access from the outside the class
private: class members can access only within the class
protected:class members can access inside the same package
Is This Answer Correct ? | 104 Yes | 51 No |
Answer / munish saini
** Public variables, are variables that are visible to all
classes.
** Private variables, are variables that are visible only
to the class to which they belong.
** Protected variables, are variables that are visible only
to the class to which they belong, and any subclasses.
Is This Answer Correct ? | 41 Yes | 10 No |
Answer / vivek kumar kaushal
Public: this is member function of its own and anyother
class.
Private: Class member access within its class.
Protected:this is member function to its own and derived
class.
Is This Answer Correct ? | 34 Yes | 5 No |
Answer / girish kumar
publc: variable declare in public can be access anywhere in the program i.e. other classes can also use same variable which are declare once.
private:variable declare in private can't be access outside the class in which it is declare .Variable are only access in the same class.
Is This Answer Correct ? | 24 Yes | 3 No |
Answer / tekle
The type or member can be accessed by any other code in the
same assembly or another assembly that references it.
private
The type or member can only be accessed by code in the same
class or struct.
protected
The type or member can only be accessed by code in the same
class or struct, or in a derived class.
Is This Answer Correct ? | 18 Yes | 4 No |
Answer / saikat
A private member can only be accessed by other methods of
the same class, while a public member can be accessed by
methods of any class or by non class code.
Is This Answer Correct ? | 9 Yes | 9 No |
Answer / krishnakumar
Modifier | Class | Package | Subclass | World
public | Y | Y | Y | Y
protected | Y | Y | Y | N
no modifier | Y | Y | N | N
private | Y | N | N | N
Is This Answer Correct ? | 3 Yes | 4 No |
Answer / sehrish
in private inheritance the private public and protected membrs are inaccessible
Is This Answer Correct ? | 0 Yes | 2 No |
Answer / sasikumar
everything which is aware of base is also that base
contions public member,,,
Is This Answer Correct ? | 12 Yes | 18 No |
What is the difference between method overloading and method overriding in c++?
wap to accept 10 numbers & display the number of odd and even numbers??
What is oops in c++?
Is c++ a good first language to learn?
What is DlgProc?
There are 100 students in a class. The management keep information in two tables. Those two tables are given like Roll no Name Age 001 ABC 15 002 XYZ 14 and Roll No Subject Marks 001 Math 75 001 Physics 55 002 Math 68 001 Hindi 69 They want the information like this Roll No Name Hindi Physics Math Total 001 ABC 69 55 75 199 002 XYZ 68 74 84 226 And Roll No Suject Highest 001 Math 98 007 Physics 84 021 Hindi 74 All 275 All information is kept in structure in main memory. You have to find last two tables.
What are the effects after calling the delete this operator ?
What is main function in c++ with example?
What is the output of the following program? Why?
What is function prototyping?
What is the use of turbo c++?
How to change constant values?