Implementation of software programs

Assignment Help Programming Languages
Reference no: EM133653797

Object Oriented Programming

Assessment Task and Purpose:

This assignment looks at part of the process in implementing a problem - a code review. A code review is a review of your code by another developer or developers. Code reviews can help with:
Motivation
Sharing best practice
Also, they can highlight:
Accidental/structural errors Legibility
Even short, informal code reviews can have a great impact on code quality and error frequency.

Learning Outcome 1: Demonstrate the use of version control tools in a software development project
Learning Outcome 2: Apply object-oriented principles to the implementation of software programs

You should also create:
a. Create a 5 minute YouTube video reflecting on the code review process, and Object-Oriented features within your code. Details of how to do this are below.
Creating a YouTube video for submission:
Create your video. Use screen capture applications such as ScreenPal, OBS, etc.
Use voice over the video to reflect on the code review process and OO programming. In particular:
Point out object instantiation and method use in your code.
Explain how encapsulation is used in your code.
Upload to YouTube, setting the video as ‘unlisted' - this ensures it doesn't appear in
any search listings.

Additional Information for Completion of Assessment:

The coding task:
For an interview for a coding job, you have been asked to prepare a simple application with
three classes:
A Die class.
A Game class. A Testing class.

The Die class should contain one property to hold the die current value, and one method that returns an integer and takes no parameters:
int Roll()

The Game class should:
Create three dice objects. Roll all three.
Sum and report the total of the three dice rolls.

Extras: Dice rolls can be done continuously, individual die rolls are reported.

The Testing class should: Create a Game object.
Use debug.assert() to verify:
Die rolls are between 1 and 6 (inclusive)
The sum of the three values are as you expect

Attachment:- Object Oriented Programming.rar

Reference no: EM133653797

Questions Cloud

Successful cases of business intelligence system : Search for three successful cases of business intelligence system (BIS) implementations in the same or related industries.
Plan for free trade agreement : Suppose David, enthusiastic supporter of President Joe Biden, sees the White House announce a plan for a free trade agreement between United States and Uruguay
Medical board will write policies and procedures : A Medical Board will write policies and procedures that apply to healthcare. Should a non -legislative body be able to write laws?
What role hrm has to develop culture where employees valued : MGT 407- Discuss what role the HRM has to develop a culture where all employees, regardless of age or nationality, are valued and treated as assets.
Implementation of software programs : Apply object-oriented principles to the implementation of software programs - For an interview for a coding job, you have been asked to prepare application
Social registries of national government agencies : Prephrase The 2024 CBMS aims to update the social registries of national government agencies and to collect data to capture several factors
Process in implementing a problem : CMP1903M Object Oriented Programming, University of Lincoln - Demonstrate the use of version control tools in a software development project and Apply object
About corporate social responsibility : Assume that what Simon Sinek says about Corporate Social Responsibility is true. From a Christian standpoint,
How would you breakdown the required elements of section : How would you breakdown the required elements of section 2038(a)?

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a program that solves the knapsack problem

Write a program that solves the Knapsack problem. Code to the following standards. Your source of items to put into the knapsack should consist of five randomly

  Write a program that prints a list with separated by a comma

Write a program that prints a list with all the items separated by a comma and a space, with and inserted before the last item

  Write a function that accepts temperature in degrees

write a function that accepts temperature in degrees fahrenheit degf andcomputes the corresponding value in degrees

  Convert teradata macro code in to teradata stored procedure

Attached the file in that file it is teradata macro code. Need to convert it to Teradata Stored Procedure

  Develop an interactive e-learning tool in english language

Write a simple description about the program H. Design and display the screenshot of each form and label the different objects - develop an interactive e-learning tool in English language learning for kids

  Design application using server controls

The name of your Web site should be based on your last name.

  Determine height and base width of the triangular spoil bank

Write a computer program to determine the height and base width (feet or meters) of the triangular spoil bank that will result from a rectangular trench.

  Design a project to allow a student to access current grades

Design a project to allow a student to access current grades and/or create a "What-if" situation on a continuing basis to understand where they are at any given point in the semester.

  Convolving with user defined kernels

Convolving with User defined Kernels - Edit the original Kernel to make the output image shifted by 3 pixels to the left.

  In java why is the = operator not used for string comparison

In java why is the = operator not used for string comparison?

  Write program uses while loop to output all odd numbers

Write a program that uses while loop to perform the following steps: Output all the odd numbers between firstnum and secondnum inclusive.

  Storing data on hotel room bookings

Assignment - Parallel Implementations - programming applications to specification in a number of different programming languages

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