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

Ajax- html- xml- css and tomcat used in java, AJAX- HTML- XML- CSS and  To...

AJAX- HTML- XML- CSS and  Tomcat used in Java: Project Title: Zee Ads   Role                       : Developer Domain                  : Web Ads Environment

What is bullseye explain with an example, What is Bullseye explain with an ...

What is Bullseye explain with an example? This is a easy applet that draws a series of filled, concentric circles alternating red and white, instead a bullseye. import java.ap

Change to palindrome, A palindrome is a string that reads the same from bot...

A palindrome is a string that reads the same from both the ends. Given a string S convert it to a palindrome by doing character replacement. Your task is to convert S to palindrome

Why we intrested studying social implications of creation, Why should we, a...

Why should we, as computing professionals, be interested within studying the social implications of our creations? This is important Because of remaining the track of money wis

Program that instantiates a number of actors and writers, Talent agencies l...

Talent agencies like ICM, CAA and Paradigm represent writers, directors and actors (among other talent).  These agencies take in hundreds of millions of dollars a year collecting 1

Multithreading, For this assignment we will be solving the producer-consume...

For this assignment we will be solving the producer-consumer problem with a bounded buffer. You are required to implement this assignment in Java. There are three components in thi

What is mvc, Model-View-Controller (MVC) is a design pattern put together t...

Model-View-Controller (MVC) is a design pattern put together to help control change. MVC decouples interface from business logic and data. ? Model: The model having the core of

I need liferay especialist, I need Liferay Especialist Project Descripti...

I need Liferay Especialist Project Description: We want a JAVA + JSF + Portlets expert Liferay expertise is needed Big Data and Online Tools + Multilingual Portal & Websit

String, in java string is a

in java string is a

What is java rmi, Remote Method Invocation (RMI) is the process of activati...

Remote Method Invocation (RMI) is the process of activating a method on a remotely running object. RMI offers location transparency in the sense that it gives the feel that a metho

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