Week 7, JAVA Programming

Assignment Help:
This is a two part project, one in Alice, and another in Java. You can either zip the files together as one and upload the single zip file, OR upload the separate files. If you decide to upload multiple files, select each file one by one and upload using a single submission. You can use "Browse My Computer" multiple times to attach multiple files to your submission at one time.

PART 1: Alice

Create a world that satisfies the following requirements:

Must contain two scenes, the two scenes must be different enough that the user knows the scene has changed from one to the next.


Must contain at least 4 unique characters that can sing or talk


Using your knowledge of lists and arrays, at least one character should appear multiple times doing something together in unison


Each character must do something different, at least one character must move or be animated


The camera should move at least one time to another point of view.


One character must request some information from the user and doing something creative with the information on the screen.


Have fun and be creative! Your world can be anything you like to create. At long as you meet the requirements stated above, anything you design can be up to your imagination!

PART 2: Java

1) Submit a written document that contains definitions for the four terms below:


object:
class:
method:
field or variable:

2) Create a Java application that satisfies the following requirements below:

• Create a class named Point2D.
• Include variables x and y, and make them private.
• Include public methods to access (get) and modify (set) the values of

x and y.
• Include a displayPoint() method that prints out the current value of the Point
• Create a constructor for the Point2D class that accepts 2 parameters as input and then sets them to x and y respectively.
• In a Main class, create 2 instances of the Point2D class, and print them to the screen. Create a screenshot of the output you generated.

For part 2 of the assignment, only submit the source code files (*.java), and the screenshot you used for the assignment.

Related Discussions:- Week 7

Describe exception handling in java, Question A What are the difference be...

Question A What are the difference between an interface and an abstract class? Question B Describe Exception Handling in JAVA Question C Describe the following with resp

Prepare a program that can solve ocr captcha, Prepare a Program that can so...

Prepare a Program that can solve OCR Captcha Project Description: I'm seeking someone to develop a program that can solve a php captcha. It should be a web service or scri

Write a java adb client, Write a Java ADB client to perform the following- ...

Write a Java ADB client to perform the following- The client will read the contents of the file - invoice.txt. The first line of the file will display the type of the currency. The

Program for convert temprature and length, Public class ConversionProgram {...

Public class ConversionProgram {  public void start() {    String userChoice = askConversionCategory();   while (userChoice.equals("1") || userChoice.equals("2") || Page 2

What is the difference between inner class and nested class, What is the di...

What is the difference between inner class and nested class? When a class is explained within a scope od another class, then it becomes inner class. If the access modifier o

Data structures and algorithm, Create a class to implement the ArrayList co...

Create a class to implement the ArrayList collection. The name should be YourFirstNameArrayList; for example if I were creating the class then I would call it WaynesArrayList. Do

What is jsp page, A JSP page is a text-based document that having two types...

A JSP page is a text-based document that having two types of text: static template data, which can be expressed in any text-based format like HTML, SVG, WML, and XML, and JSP eleme

Describe two reasons driving the termination of processes, Question 1: ...

Question 1: (a) Describe two reasons driving the termination of processes. (b) Discuss the five main steps the OS would implement once it has decided to create a new proc

GUI, I have a GUI assignment due Friday noon and i can''t get my hand on it...

I have a GUI assignment due Friday noon and i can''t get my hand on it will anyone be able to solve it to me and what is the cost?

What are adding methods, What are adding methods? A subclass isn't rest...

What are adding methods? A subclass isn't restricted to changing the behavior of its superclass. It can also add fully latest techniques and fields that are not shared along wi

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd