(Lec-14) Java SE (Methods in Class, Parameterized Methods)
(Lec-14) Java SE (Methods in Class, Parameterized Methods)
(CORE JAVA)
LECTURE-14
Today’s Agenda
import java.util.*;
class Student
{
private int roll;
private char grade;
private float per;
public void setData()
{
Scanner kb= new Scanner(System.in);
System.out.println(“Enter roll, grade and percentage”);
roll=kb.nextInt();
grade=kb.next();
per=kb.nextFloat();
}
Initializing Data Members
at Runtime
class Student
{
private int roll;
private char grade;
private float per;
public void setData(int r, char g, float p)
{
roll=r;
grade=g;
float=p;
}
public void showData( )
{
S.O.P(“Roll is ”+roll +“\nGrade is ”+grade+“\nPercentage is ”+per);
}
}
Creating Parameterized
Methods
class UseStudent
{
public static void main(String [ ] args)
{
Scanner kb=new Scanner(System.in);
Student s=new Student( );
S.O.P(“Enter roll, grade and percentage ”);
int roll=kb.nextInt( );
char grade=kb.next( );
float per=kb.nextFloat( );
s.setData(roll,grade,per);
s.showData( );
}
}
Exercise