Computer Applications
Can a private member be accessed by
(a) a member of the same class?
(b) a member of other class?
(c) a function which is not a member function?
Related Questions
Give reasons:
(a) In what circumstances is a class derived publicly?
(b) In what circumstances is a class derived privately?
Describe the methods of accessing the data members and member functions of a class in the following cases:
(a) in the member function of the same class.
(b) in the member function of another class.
(c) in the member function of base class.
Show with the help of an example how the following base classes can be derived in class bill to fulfill the given requirement:
class elect { String n; float units; public void setvalue() { n = "SOURABH"; units = 6879; } }Class bill uses data members charge and a member function to calculate the bill at the rate of 3.25 per unit and displays the charge. Class elect is inherited by class bill by using private visibility.
Write a program by using a class with the following specifications:
Class name — Prime
Data members — private int n
Member functions:
- void input() — to input a number
- void checkprime() — to check and display whether the number is prime or not
Use a main function to create an object and call member methods of the class.