Design a class named MovieData to store the following inform
Solution
MovieData.java
public class MovieData
{
//Declaring variables
private String title;
private String director;
private int year_released;
private int running_time;
//Parameterized constructor
public MovieData(String title, String director, int year_released,
int running_time) {
this.title = title;
this.director = director;
this.year_released = year_released;
this.running_time = running_time;
}
//Setters and getters
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getDirector() {
return director;
}
public void setDirector(String director) {
this.director = director;
}
public int getYear_released() {
return year_released;
}
public void setYear_released(int year_released) {
this.year_released = year_released;
}
public int getRunning_time() {
return running_time;
}
public void setRunning_time(int running_time) {
this.running_time = running_time;
}
//toStiring() method is used to display the contents of an object inside it
@Override
public String toString() {
return \"\ MovieData#\ Title = \" + title + \"\ Director=\" + director
+ \"\ Year Released=\" + year_released + \"\ Running Time=\"
+ running_time+\" minutes\";
}
}
____________________________
Test.java
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
//Declaring variables
String title,director;
int year_released,running_time;
//Scanner class object is used to read the inputs entered by the user
Scanner sc=new Scanner(System.in);
//Getting the Title entered by the user
System.out.print(\"Enter Title :\");
title=sc.nextLine();
//Getting the director name entered by the suer
System.out.print(\"Enter Director Name :\");
director=sc.nextLine();
//Getting the year entered by the user
System.out.print(\"Enter Released Year :\");
year_released=sc.nextInt();
//Getting the running time entered by the user
System.out.print(\"Enter Running Time :\");
running_time=sc.nextInt();
//Creating the MovieData Object entered by the user
MovieData moviedata1=new MovieData(title, director, year_released, running_time);
//Displaying the contents of an object
System.out.println(moviedata1.toString());
}
}
_______________________________
Output:
Enter Title :Jurassic Park
Enter Director Name :Steven Spielberg
Enter Released Year :1994
Enter Running Time :167
MovieData#
Title = Jurassic Park
Director=Steven Spielberg
Year Released=1994
Running Time=167 minutes
________Thank You

