Computer Applications
What does a class encapsulate?
Objects & Classes
ICSE 2013
13 Likes
Answer
A class encapsulates the characteristics, state and behaviour (data and functions) of an entity.
Answered By
7 Likes
Related Questions
A class is a template for its:
- data
- functions
- objects
- methods
Write a difference between class and object.
Your friend has tried to write a program using a class as shown below:
............... class Friend_list // Line 1 { void disp_name() { System.out.println("Amit Kumar"); } void disp_address() { System.out.println("Lane B: 3/1, Akash Ganga"); System.out.println("Mayur Vihar, New Delhi"); } public static void main() { Friend_list myself = new ...............(); // Line 2 ................disp_name(); // Line 3 myself................();// Line 4 } }Due to confusion, he could not complete the above program. He left blank spaces in some of the statements marked with Line 1, Line 2, Line 3 and Line 4 that are to be filled with appropriate keywords/objects.
Help your friend to complete his program by answering the following questions:
(a) Name the access specifier that should be filled in the statement marked with Line 1.
(b) Name the element to be filled in the statement marked with Line 2.
(c) What should be filled in the statement marked with Line 3?
(d) What function name should be filled in the statement marked with Line 4?
Name the feature of class in Java depicted in the below picture.

- Displaying a set of animals
- Class in an object factory
- Animal is an object factory
- Object is a factory