Write 7 differences between "Public" function and
"Private" function?
Answers were Sorted based on User's Feedback
Answer / shankar
1. Public Functions are available to any member of the
class and Object of the class, while private functions are
available to member functions of the same class.
2. Public functions can be inherited, but private can't.
3. By making function Private we implement encapsulation,
but with public method we don't.
4 Private functions are not available in interfaces.
Interfaces only contains Public methods.
5. Private Method though it declare Static will not be
available By using Class Name.
7. Private functions can never be declared as abstract but
Public functions can be.
6. Public functions are defined using 'Public' keyword and
Private functions are defined using 'Private' keyword.
| Is This Answer Correct ? | 52 Yes | 2 No |
Answer / sriram
we can't access private function to the outside of the
package simply the scope of the function is with in the
function only
| Is This Answer Correct ? | 10 Yes | 14 No |
What is polymorphism used for?
Write a C++ program without using any loop (if, for, while etc) to print prime numbers from 1 to 100 and 100 to 1 (Do not use 200 print statements!!!)
What is abstract class in oops?
how to swap the variables without using temp and operators
why constructor cannt be declar virtually? why destructor cannt be overloaded?
difference between abstraction and encapsulation with progarammatic eg. hi,just recently i went for an interview .The interviewer asked what is the difference between abstraction and encapsulation with programmatic eg. I gave the answer as encapsulation mean hiding the relevant data which is not useful for the user, eg a electric fan .hiding the information how the electricity is converted into machanical energy. abtraction showing only the relevant data to the user eg electric fan. it look ,its color ,it design etc only relevant data. Then the interviewer asked me, give me some programmic eg .I Said Let assume a web form having control like textbox,button etc. The user can view textbox,button etc this is the eg of abstraction and when the user click on the button how he is redirected is not known by the user is the eg of the encapsulation. Am I Correct .was the answer given by me is perfect .now i am planing to go for an another interview should i give the same answer.IF not please suggest me a better answer.with some good eg Please help
What do you mean by public, private, protected and friendly?
What is Hashing and how is it done? Pictorial form?
Can a varargs method be overloaded?
what is multi level inheritance give n example ?
13 Answers HDFC, Hulas Steel, Ness Technologies,
is there any choice in opting subjects like 4 out of 7
There are 2 classes defined as below public class A { class B b; } public class B { class A a; } compiler gives error. How to fix it?