Reference no: EM132749993
MITS4002 Object-Oriented Software Development - Victorian Institute of Technology
OBJECT-ORIENTED SOFTWARE DEVELOPMENT
Learning outcome 1: Demonstrate understanding of classes, constructors, objects, data types and instantiation; Convert data types using wrapper methods and objects
Learning outcome 2: Independently analyse customer requirements and design object-oriented programs using scope, inheritance, and other design techniques; Create classes and objects that access variables and modifier keywords. Develop methods using parameters and return values
Learning outcome 3: Demonstrate adaptability in building control and loop structures in an object-oriented environment; Demonstrate use of user defined data structures and array manipulation
Project: Comparing Loans
Problem Description:
Write a program that lets the user enter the loan amount and loan period in number of years and displays the monthly and total payments for each interest rate starting from 5% to 8%, with an increment of 1/8. Here is a sample run:
<Output>
Loan Amount: 10000
Number of Years: 5
Design: (Describe the major steps for solving the problem.)
Coding: (Copy and Paste Source Code here. Format your code using Courier 10pts)
Output screenshot: (Paste your output screenshot here)
Testing: (Describe how you test this program)
Submit the following items:
1. This Word document and Submit to Moodle (you must submit the program regardless whether it complete or incomplete, correct or incorrect)
Hint:
1. Can you get the first four rows manually? This will help you understand how to compute the numbers mathematically.
2. Can you write a program to produce the first four rows? This will help you see the pattern.
3. Can you generalize it in a loop to produce all the rows?
4. Finally, format the output correctly.
Attachment:- Object-Oriented Software Development.rar
Prepare an annual income statement for the iLeather product
: For the first six months of 20Y3, the company spent an additional $1,400,000 promoting the iLeather. Prepare an annual income statement for the iLeather product
|
What amount should the machine be recognized in elsee
: What amount should the machine be recognized in Elsee's financial statements? The Elsee Company leased a canning machine with a fair value of P165,000
|
Describe two it governance frameworks
: What is IT Governance? Describe two IT Governance Frameworks.
|
Define the term safety culture
: Define the term safety culture. What actions could be taken to develop a participative culture in the workplace? The response must be typed, double spaced.
|
Adaptability in building control and loop structures
: Demonstrate adaptability in building control and loop structures in an object-oriented environment; Demonstrate use of user defined data structures and array
|
Record the exchange for both Flounder Inc and Culver Inc
: Assuming that the exchange of Assets A and B lacks commercial substance, record the exchange for both Flounder, Inc. and Culver, Inc.
|
Important step in threat modeling process
: Seriously addressing and correcting STRIDE threat is an important step in the threat modeling process.
|
What is the diluted earnings per share
: Lilac Company reported a net income of P1,140,000 after tax and paid dividends of P300,000 to ordinary. What is the diluted earnings per share
|
Discuss importance of active directory
: Discuss the importance of Active Directory (AD) within the context of application security.
|