Respuesta :
Answer:
The program to this question can be given as follows:
Program:
class Person_details
{
int num_Kids; //defining integer variable
void Set_Num_Kids(int persons_Kid) //defining method set_Num_Kid
{
num_Kids = persons_Kid;//holding value in num_Kids variable
}
void incNumKids() //defining method incNumKids
{
num_Kids = num_Kids + 1; //incresing value of num_Kids variable by 1
}
int get_Num_Kids() //defining method get_Num_Kids
{
return num_Kids;//return value of num_Kids variable
}
}
public class Main //defining class Main
{
public static void main (String [] args)//defining main method
{
int persons_Kid=3; //defining integer variable persons_Kid
Person_details p1 = new Person_details(); //creating Person_details class Object
p1.Set_Num_Kids(persons_Kid); //calling method Set_Num_Kids.
System.out.println(p1.get_Num_Kids()); //calling get_Num_Kids method and print value
p1.incNumKids(); //calling incNumKids method
System.out.println(p1.get_Num_Kids());//calling get_Num_Kids method and print value
}
}
Output:
3
4
Explanation:
In the above program code, two-class is defined that are "Person_details and Main", inside the Person_details class one integer variable num_Kids, and three method that are "Set_Num_Kids, incNumKids, and get_Num_Kids" is defined, in which first two method is used to hold a value and the third method is used for return a value.
- Then the Main class is defined, inside this class main method is declared, in this method, an integer variable persons_Kid is defined, that holds a value that is "3".
- In the next line, Person_details class object is created and call function and to print return function value the print function is used.