Inheritanceand Polymorphism?Author your own super-class (or interface), and one or more sub-classes (implementing classes), then declare a method in the super-class (or interface) and override it in the sub-classes (implementing classes) and demonstrate polymorphic method calls.?E.g. Super class record object, sub-classed to change format of record output.oDatabase Connectivity?Create a database table with fields named after the column names, and...
Question 1: Critical Thinking Steps and HabitsQuestion 1 Critical thinking involves 4 steps. List down the steps and use these steps to answer the following. Read the following statements, and indicate whether they describe a critical thinker. Identify which habit each critical thinking statement demonstrates. a. It is unlikely that any overseas tour assistant will ever develop good customer service skills. b. I assumed that the new tour assista...
Program Prompting Users for Input and Outputting ResultWrite an MS-DOS batch or Linux shellscript program: 1. Which prompts the user to enter a numeric expression and outputs the result to the screen. 2. Which take one parameter on the command line which is the name of a directory. If the user does not enter any parameters on the command line it should prompt the user for it. If the directory does not exist then it creates it or if the dire...
Streakers Hair and Beauty Salon has just been sold to a new owner. The owner plans to appoint one of the current staff as manager, but he also wants to make sure that Streakers is a safe place to work. He is not a hairdresser himself and is uncertain about the safety of all the different types of equipment, so he decides to undertake a risk assessment. You have been asked to prepare a report on the following matters. · Identify the...
Project Layered Design and ImplementationTasks•Refactor or re-use your project started in assignment 1 to meet the following requirements:oProject has a layered design and implementation e.g. Presentation, Business, and Persistence withrecord-objects (also known as Model or Entity objects) or uses a Model View Controller framework.For example, all user interactions are via the Presentation Layer, the sequential data structure inmemory is wi...
First note that the internal structures of the library model have been adjusted a little to make GUI building a little easier, so use the code skeleton given as a starting point, you can complete the assignment without modifying this part of the code at all, leaving only the GUI components to complete. This assignment is also less linear from the persepective of which bit of the code to work on - there are several groups of classes and FXML objec...
The Rotorua Thermal Holiday park is wanting to upgrade itsbusiness systems. The current system still relies on some manual paper based work flows and records. This Holiday park is owned and run by ToiOhomai. During your holiday break youwill be contracted to provide a new integrated software systemrequired by the Holiday Park. You are to developa prototype program which is to bethe very first part of their new computer ...
1. IntroductionAdd (to the arraylist) all information about a courseworkor researchstudent (except the overall mark and the grade) by reading it from another text fileand determine the student’s overall mark and grade.3.Output from the arraylistthe details (all information including the overall mark and the grade) of all students currently held in the arraylist4.Compute and output the average overall mark for courseworkor researchstudents5...
General InstructionsGeneral Instructions•This assignment is individual work.You may discuss questions and problems with anyone, butthe work you hand in for this assignment must be your own work.•Assignments are being checked for plagiarism.We are using state-of-the-art software to com-pare every pair of student submissions.•Each question indicates what to hand in. You must give your document the name we prescribefor each question,...
SetupThe Assignment: Brick Breaker Game ScreenThis assignment is about using variables, data types, user input, loops, if statements, and FX Graphics to draw a simulated screen capture from a game like Breakout or Arkanoid. SetupUse the FXGraphicsTemplate for this assignment. Change the class name to something meaningful and change the window title, and size of the stage to whatever you want.InputWhen your program runs, you should start by havin...
Function to Remove Entry from a SetWrite in JavaScript 1. Create a function, my_set_remove(a_set, value), to remove an entry using only ".push", ".pop" & ".length". 2. Create a function called "most_children". Pass it an array of contact information below. The function should return the contact information object from that array which has the most children. let contacts = [ { name: 'Alice', children: [ { name: 'Bo...
Question 1 You are requested to develop a RESTful web service application using JAVA programming language. We provided you with the JAVA class “Basics.java”, this class implements methods to store and retrieve Jason objects from a file. It has more functionally, you are asked to read the source code carefully. The following Jason value pairs needs to be stored on the server sides in a file (you can do so by calling the method &ldquo...
Question: Uninformed, Informed, and Adversarial Search (a) Consider the following grid representing the states and transitions in a search problem. States are labelled with letters. An agent can move between states provided the two states are adjacent and not blocked by a wall (the grey squares). Diagonal movement is not permitted. Each move to an adjacent square costs 1 resource. The grid also includes a tunnel that allows the agent to trave...
Problem Set 3This problem set is based on lectures 9 and 10. For a complete list of topics please consult page 2 of the course syllabus. Please consult the “Instructions for Problem Set Submissions” document under course information before submitting your assignment.Question 1Introduction:Special thanks to: https://github.com/justmarkham for sharing the dataset and materials.Occupations Step 1. Import the necessary libraries Step 2....
This project is a team project. Please use the Team Cover Page included in this document to record all team member names. PROJECT SUBMISSION REQUIREMENTS. Your team submission must include the following documents.1) Team Cover Page provided with this document (provide each team member name).2) Structure charts for each program.3) Program listings for each program4) Report listings (output) as noted in Processing Requir...