Today, I've created POJO (Plain Old Java Object) class for Student Management System and practiced using constructor, getter, setter and encapsulation.
public class Student{
//creating private non-static global variable
private int id;
private String name;
private String course;
private int mark;
//creating constructors with 4 parameters
public Students(int id, String name, String course, int mark){
this.id = id;
this.name = name;
this.course = course;
this.mark = mark;
}
public static void main(String[] args){
Student s1 = new Student(101,"Saravanan", "BCA", 500);
s1.getId();
}
//creating getter & setter methods for id
public int getId(){
return this.id;
}
public void setId(int id){
this.id = id;
}
//creating getter & setter methods for name
public String getName(){
return this.name;
}
public void setName(String name){
this.name = name;
}
//creating getter & setter methods for course
public String getCourse(){
return this.course;
}
public void setCourse(String course){
this.course = course;
}
//creating getter & setter methods for mark
public int getMark(){
return this.mark;
}
public void setMark(int mark){
this.mark = mark;
}
}
Top comments (0)