Class Giocattolo

java.lang.Object
it.unimi.di.prog2.temisvolti.bancarelle.Giocattolo

public class Giocattolo extends Object
Classe concreta immutabile che rappresenta un giocattolo.
  • Field Details

    • nome

      public final String nome
      Il nome e materiale di cui è costituito il giocattolo.
    • materiale

      public final String materiale
      Il nome e materiale di cui è costituito il giocattolo.
  • Constructor Details

    • Giocattolo

      public Giocattolo(String nome, String materiale)
      Costruisce un giocattolo dato nome e materiale.
      Parameters:
      nome - il nome del giocattolo, deve essere una stringa non vuota.
      materiale - il materiale di cui è costituito il giocattolo, deve essere una stringa non vuota.
      Throws:
      NullPointerException - se nome o materiale sono null
      IllegalArgumentException - se nome o materiale sono stringhe vuote.
  • Method Details