Highlights
The purpose of assessment is to assess students on the following Learning Outcomes:
LO1: Use problem solving techniques and program design methods to translate a problem description to a formal program specification with core programming concepts, such as computer storage and data types, decision structures, loops and object-oriented programming concepts, and error handling
LO2: Differentiate various object-oriented programming constructs, including classes, inheritance, polymorphism, and encapsulation.
Objective(s)
This is an individual assessment. In this assignment, you are required to develop a Visual C# program using Visual Studio. The aim of the assignment is to prepare students to adapt their knowledge and understanding gained in the unit into changing demands relevant to the software development.
Assignment Description
Write a C# code that creates objects and classes with their member functions for KrisFlyer, a Singapore Airlines Loyalty program. You are asked to write an inheritance hierarchy discount system that benefits KrisFlyer members program to calculate their profit.
A brief about KrisFlyer is that it is useful for those who fly on Singapore Airlines (its partners like Virgin Australia and Air New Zealand) frequently. KrisFlyer miles can be earned through credit cards, flying and bonus miles promotions. The miles can be redeemed for award flights in all categories. It has three types of memberships namely Basic, Elite Silver and Elite Gold. When registered for the first time, all the customers get instant access to the basic membership level or KrisFlyer. In 2020, Singapore Airlines offers a flat 10%, 20% and 30% discount to its Basic, Elite Silver and Elite Gold members respectively for all services provided. Customers without membership receive no discount. The students have to implement basic OOPs concepts such as inheritance, polymorphism and encapsulation.
This ITAP1001: 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.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.