IT 511 Final Project Milestone Three | Solution
- AceTutor
- Rating : 33
- Grade : A+
- Questions : 0
- Solutions : 823
- Blog : 1
- Earned : $26606.70
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
[Solved] IT 511 Final Project Milestone Three | Solution
- This solution is not purchased yet.
- Submitted On 10 Jul, 2016 05:17:52
- AceTutor
- Rating : 33
- Grade : A+
- Questions : 0
- Solutions : 823
- Blog : 1
- Earned : $26606.70