Cash-back offer from May 7th to 12th, 2024: Get a flat 10% cash-back credited to your account for a minimum transaction of $50.Post Your Questions Today!

Question DetailsNormal
$ 24.00

IT 511 Final Project Milestone Three | Solution

Question posted by
Online Tutor Profile
request

IT 511 Final Project Milestone Three: Programmer-Defined Class Guidelines and Rubric

Your final project for this course is the creation of a Virtual World Java application that results in a virtual world, complete with an object that will act as a human clone. (See the Final Project Document for more information.) You created the initial version of your MyClone class in Milestone One and Java code that created an Array of String messages in Milestone Two. In this milestone, due in Module Seven, you will finish your MyClone class and create another class of your choice.

The following critical elements will be addressed in this submission:

1.    MyClone accessors and mutators: You will demonstrate your understanding of encapsulation by creating accessor and mutator methods for all instance variables of the MyClone class.
2.    MyClone constructor: You should have at least one constructor created that initializes all instance variables.
3.    MyClone method introduction(): Create an introduction() method for your MyClone class. The introduction() method will introduce you to the virtual world by displaying a greeting, your first and last name, and anything else you would want to say.
    
Partial class diagram for the MyClone object:
MyClone
-firstName
-lastName

introduction()

 

 

 

4.    Create an additional class: Create a class of your choice. Your programmer-defined class will have at a minimum two (2) instance variables  and one (1) method. You will demonstrate your understanding of encapsulation by declaring the instance variables as private and by creating accessors and mutators for each instance variable.
5.    Constructor: You will implement at least one constructor that initializes all instance variables. Document your code.

Requirements of Submission: Written components of projects must follow these formatting guidelines when applicable: double spacing, 12-point Times New Roman font, one-inch margins, and discipline-appropriate citations.

Instructor Feedback: Students can find their feedback in the Grade Center.

 

 

Critical Elements    Exemplary    Proficient    Needs Improvement    Not Evident    Value
MyClone Class Accessors and Mutators    Meets “Proficient” criteria and the mutators include validation code that validates values as appropriate before allowing the mutator to set to the new value.


(9-10)    MyClone class includes accessors and mutators for all attributes.

 

 

(8)    MyClone class includes some accessors, but the accessors do not return the correct value of the instance variables. MyClone class includes some mutators, but the mutators do not correctly change the instance variable.
(7)    MyClone class does not include accessors and mutators, or the accessors and mutators do not compile.

 


(0-6)    10
MyClone Class Constructor    Meets “Proficient” criteria and more than one overloaded constructor is provided.

(9-10)    MyClone class includes at least one constructor that sets all instance variables to an initial value.
(8)    MyClone class includes a constructor but the constructor does not set all instance variables to an initial value.
(7)    MyClone class does not include at least one constructor, or the constructor does not compile.

(0-6)    10
MyClone Method Introduction
    Meets “Proficient” criteria substantiated with formatted printing used to display the introduction;  message displayed is aesthetically pleasing; introduction() method uses accessor methods to get the current value of the first name and last name attributes

(18-20)    Method correctly displays a greeting, the full name of the clone, and an introduction statement for the virtual world

 

 


(16-17)    Method displays a greeting, the full name of the clone, and an introduction statement for the virtual world, but not correctly

 

 


(14-15)    Method does not display a greeting, the full name of the clone, and an introduction statement for the virtual world

 

 


(0-13)    20
Additional Class
    Meets “Proficient” criteria and the class objects are creative or unique with private instance variables that fit the object

 

(36-40)    The choice class has 2 private instance variables with associated accessors and mutators and 1 successful method


(32-35)    The choice class has 2 private instance variables with associated accessors and mutators and 1 method, but the method is not successful or the instance variables do not follow specifications
(28-31)    The choice class does not have 2 private instance variables and 1 method

 


(0-27)    40
Articulation of Comments
    Meets “Proficient” criteria and submission is properly cited, free of errors related to citations, grammar, spelling, syntax, and organization and is presented in a professional and easy to read format


(18-20)    Articulation of comments is clear and concise, using appropriate jargon for all users and viewers, with no major errors related to citations, grammar, spelling, syntax, or organization


(16-17)    Articulation of comments is clear and concise , but does not use appropriate jargon for all users and viewers or has major errors related to citations, grammar, spelling, syntax, or organization that negatively impact readability and articulation of main ideas
(14-15)    Articulation of comments is not clear and concise

Available Answer
$ 24.00

[Solved] IT 511 Final Project Milestone Three | Solution

  • This solution is not purchased yet.
  • Submitted On 10 Jul, 2016 05:17:52
Answer posted by
Online Tutor Profile
solution
} //getters public String getProffession() { ret...
Buy now to view the complete solution
Other Similar Questions
User Profile
vpqnr...

IT 511 Final Project complete solutions correct answers key

IT 511 Final Project complete solutions correct answers key IT 511: Final Project Guidelines and Grading Guide Overview Your final project for this course is the creation of a Virtual World Java application that results i...
User Profile
vpqnr...

IT 511 Final Project Milestone Four ShoutBox Class complete solutions correct answers key

IT 511 Final Project Milestone Four ShoutBox Class complete solutions correct answers key IT 511 Final Project Milestone Four: ShoutBox Class Guidelines and Rubric Your final project for this course is the creation of a Vir...
User Profile
vpqnr...

IT 511 Final Project Milestone Three Programmer-Defined Class complete solutions correct answers key

IT 511 Final Project Milestone Three Programmer-Defined Class complete solutions correct answers key IT 511 Final Project Milestone Three: Programmer-Defined Class Guidelines and Rubric Your final project for this course is...
User Profile
Exper...

IT 511 Final Project Milestone One: MyClone Class | Complete Solution

Both the instance variables have private access modifier and are accessed and modified using getters and setters. There is a constructor that initializes the clone and its occupation using the given clone object and professio...
User Profile
AceTu...

IT 511 Final Project Milestone Three | Solution

} //getters public String getProffession() { return proffession; } public String getEmail() { return Email; } //setters public void setProffession(String proffession) { ...

The benefits of buying study notes from CourseMerits

homeworkhelptime
Assurance Of Timely Delivery
We value your patience, and to ensure you always receive your homework help within the promised time, our dedicated team of tutors begins their work as soon as the request arrives.
tutoring
Best Price In The Market
All the services that are available on our page cost only a nominal amount of money. In fact, the prices are lower than the industry standards. You can always expect value for money from us.
tutorsupport
Uninterrupted 24/7 Support
Our customer support wing remains online 24x7 to provide you seamless assistance. Also, when you post a query or a request here, you can expect an immediate response from our side.
closebutton

$ 629.35