Question

Implement a simple Java class to represent Santa Claus with the following requirements:
-Has to be able lose, gain, monitor weight
-Has to be able to do things that show he is jolly
-Has to keep a list of things that people want
-Has to be able to tell who is naughty or nice
-Has to produce a present given a person's name by checking whether they are naughty or nice and the list of things they want

Solution Preview

This material may consist of step-by-step explanations on how to solve a problem or examples of proper writing, including the use of citations, references, bibliographies, and formatting. This material is made available for the sole purpose of studying and learning - misuse is strictly forbidden.

import java.util.ArrayList;
public class Santa {

private int weight;
private ArrayList<String> sayings;
private ArrayList<People> theList;

public Santa()
{
weight = 200;
sayings = new ArrayList<String>();
theList = new ArrayList<People>();
}

public void setList(ArrayList<People> list)
{
theList = list;
}

public void addSaying (String sayings) //Santa says
{
this.sayings.add(sayings);...

This is only a preview of the solution. Please use the purchase button to see the entire solution

Related Homework Solutions

Java Program for Volleyball Scores
Homework Solution
$20.00
Java
Programming
Computer Science
Volleyball
Scores
Points
Users
Loops
Arrays
Statements
Variables
Teams
Matches
Data Sets
Input
Output
Java Program: A Dictionary with Array and Linked List
Homework Solution
$30.00
Java
Programming
Codes
Algorithms
Arrays
Linked Lists
Dictionary
Constructor
Class
Integers
File Management
Predecessor
Successor
Input
Output
Statements
Variables
Generic Method For Java Arrays
Homework Solution
$20.00
Java
Programming
Coding
Computer Science
Arrays
Items
Generic Method
Integers
WordList
Strings
Testing
Primitive Types
Input
Output
Java Project For Consulting Company
Homework Solution
$50.00
Java
Programming
Computer Science
Consulting Company
Inventory
Interfaces
Products
Lookup
Classes
Libraries
Queries
Finance
Employees
Management
OOP
Function
Methods
Loops
Conditions
Binary Tree in Java
Homework Solution
$40.00
Java
Programming
Coding
Computer Science
Binary Tree
Data
Generic Types
Functions
Variables
Recursive Methods
Nodes
Input
Output
Get help from a qualified tutor
Live Chats