Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package io.hexlet.xo.model;
- // BEGIN (write your solution here)
- public class GameBuilder{
- private Player player1;
- private Player player2;
- private Field field;
- private String name;
- public GameBuilder player1 (final Player player1){
- this.player1=player1;
- }
- public GameBuilder player2 (final Player player2){
- this.player2=player2;
- }
- public GameBuilder field (final Field field){
- this.field=field;
- }
- public GameBuilder name (final String name){
- this.name=name;
- public Player getPlayer1(){
- return player1;
- }
- public Player getPlayer2(){
- return player2;
- }
- public Field getField(){
- return field;
- }
- public String getName(){
- return name;
- }
- public Game build() {
- return new Game(this);
- }
- }
- // END
- // --
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement