Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.art.fundamentals;
- public class CompositionDemo {
- public static void main(String[] args) {
- Question firstQuestion = new Question("Who won 2018 World Cup ?", "France", "Croatia");
- Question secondQuestion = new Question("Who hosted 2018 World Cup ?", "Russia", "USA");
- System.out.println(firstQuestion);
- System.out.println(secondQuestion);
- }
- }
- class Question {
- private String question;
- private Option optionOne;
- private Option optionTwo;
- Question(String question, String option1, String option2) {
- this.question = question;
- this.optionOne = new Option(1, option1);
- this.optionTwo = new Option(2, option2);
- }
- @Override
- public String toString() {
- return "Question{" +
- "question='" + question + '\'' +
- ", optionOne=" + optionOne +
- ", optionTwo=" + optionTwo +
- '}';
- }
- }
- class Option{
- int id;
- String name;
- Option(int id, String name) {
- this.id = id;
- this.name = name;
- }
- @Override
- public String toString() {
- return "Option{" +
- "id=" + id +
- ", name='" + name + '\'' +
- '}';
- }
- }
Add Comment
Please, Sign In to add comment