CSC72003: Complete Various Exercises in BlueJ, Using the Java Language - IT Assignment Help

Download Solution Order New Solution
Assignment Task:

Task:

Specifications
Your task is to complete various exercises in BlueJ, using the Java language, and to submit these via the MySCU link created for this purpose.

Marking criteria includes:
• Use of correct coding style, including the use of comments;
• Accuracy of coding;
• Use of suitable coding structures;
• Correct submission and naming conventions of assessment items as required.

Please note that all instructions in this assignment must be followed EXACTLY, including the names you are instructed to use. Failure to do so will result in loss of marks. The reason for this is as a programmer, you will often work as part of a team and will be required to follow design documentation. If the design parameters are not followed precisely, bugs will be introduced into the software when all of the individual components of the program are assembled.

Getting Help
This assignment is to be completed individually. It is the opportunity to gain an understanding of the concepts of object-oriented programming and coding syntax. It is important that you master these concepts yourself. You are permitted to work from the examples in the study guide or textbook, but you must acknowledge assistance from other textbooks or classmates. In particular, you must not use online material or help from others, as this would prevent you from mastering these concepts. Who can you get help from? Use this diagram to determine from whom you may seek help with your program.

 

Assignment Q1
To be completed in week 1
Create a word document and call your document as YourFirstNameLastName-A1Q1.docx.
For example, mine would be AlexHendry-A1Q1.docx
Open the house project from chapter 1 of the book projects.
Open the terminal window and record method calls.
Create a picture with at least six (6) objects (circle, square, triangle, and person), recording all method calls.
Take a screenshot of your picture and add it to the word document you created earlier.
Then copy the list of method calls needed to create the picture and paste them in the word document after the screenshot.
Add your name and student ID in the footer of the word document, as well as "CSC72003 Ass 1 Q1".

Assignment Q2
To be completed in week 2
Create a new BlueJ project called YourFirstNameLastName-A1Q2. For example, mine would be AlexHendry-A1Q2.

 

Create a class called Student.
Make sure you write a description of your new Class in the comments, with your name as author and date as the last date you worked on this exercise. Add definitions for the following fields:
• A name field of type String
• A studentId field of type int
• A degree field of type String
• An international field of type boolean
Write a constructor for your Student class that takes two parameters - the first of type String called myName, and the second of type int called myStudentId. Set the initial values of the corresponding fields, using the constructor.

Write an accessor method called getName that returns the value of the name field.
Write a mutator method called setStudentId that takes a single parameter of type int and sets the value of the studentId field.
Work out what other accessor and mutator methods would be useful for this Class and add them. You should be able to get and set all fields in the Class.
Write a method called printDetails, which prints out all the details of a Student object. You must take into account the international status and print a line saying either that the student is international, or the student is not international.
For example, if:
• The name field holds the value "Helen"
• The studentId field holds the value 111222
• The degree field holds the value "Bachelor of IT"
• The international field holds the value true

 

This CSC72003: IT Assignment has been solved by our IT Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment Experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.