Process in implementing a problem

Assignment Help Programming Languages
Reference no: EM133653795

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: EM133653795

Questions Cloud

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)?
Identify one successful product mcdonalds has introduced : Identify one successful product and one failed product McDonald's has introduced. Explain what made each product a success or a failure.
Explain the cold chain operation clearly in term of export : Kindly explain the cold chain operation clearly in term of export (from Malaysia to Vietnam). You may mention it until the item reaches your customer warehouse.

Reviews

Write a Review

Programming Languages Questions & Answers

  Functions of standard and statistical calculators

Write a windows application in Visual Basic to perform functions of standard and statistical calculators.

  Design and implement a program

CSP1150 - design and implement a program that allows the user to play a single-player dice game based loosely on the game Farkle

  Describe what an annotated bibliography entails

Describe what an annotated bibliography entails. Describe what a literature review entails.

  Write a query to confirm that the changes have taken effect

write the SQL command to add a new redo log group with two members

  Write a program that computes the monthly gross pay

The owners of the Super Supermarket would like to have a program that computes the monthly gross pay of their employees as well as the employee's net pay.

  File processing commands worksheet

File Processing Commands Worksheet. What UID and PID have the highest amount of physical memory a process has used and is not swapped out? Show all processes and full output.

  Write program to test every entry of table is saddle point

Saddle point is entry in a table which is a minimum for its row and maximum for its column. Write a program which will test every entry of table to see whether it is saddle point.

  What is your personal program to inspire yourself

What is your personal program to inspire and motivate yourself when you are uninspired and lazy.

  Create program which tests each member of resistor class

Create program which tests each member of Resistor class to ensure that they work properly. Complete the following Tasks: Create main function and instantiate three Resistor Class objects: Resistor1, Resistor2 and Resistor3.

  Develop a program that must provide a menu to the user

Develop a program that must provide a menu to the user. This menu should list three different products of your choice.

  Progarm to calculate unit price for products sold

Manager of Super Supermarket would like to be able to calculate unit price for products sold there. To do this, program must input name and price of the item and its weight in pounds and ounces.

  Calculate the income and then apply the appropriate taxes

calculate the income and then apply the appropriate taxes - Develop a Python 3 program that calculates an employees income based on the provided data

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