Java Program
Topics: abstract class, interface, package, serializable, factory design pa...
Computers and Technology, 20.02.2020 04:03 lalllda
Java Program
Topics: abstract class, interface, package, serializable, factory design pattern
The Problem
Suppose you are a software engineer working for a small software consulting company called J Software. A high school has contracted your company to computerize their tests. Your company would provide software for the client to create tests that students can take on computers. Your project lead has analyzed the requirements and came up with some Java interfaces for type of questions the program must support and has assigned to you to implement the solution. The implementation of the interfaces will also be used to created the two programs that will be used by the school. The first program is for creating questions for tests and the second program is for administering the tests to students.
The Interfaces
The interface code is posted on blackboard. Download them and add them to your NetBeans project. Below are the interfaces provided for you:
• Type of questions interfaces
o IMultipleChoiceQuestion
o ITrueFalseQuestion
o IFillInBlanksQuestion
o IShortAnswerQuestion
o IQuestion
• Question set and question factory interfaces
o IQuestionSet (a collection of questions)
o IQuestionFactory (a factory to creating questions)
Answers: 3
Computers and Technology, 22.06.2019 07:30
In the film "epic 2015," epic is the name for:
Answers: 3
Computers and Technology, 23.06.2019 02:50
There’s only one game mode that stars with the letter ‘e’ in cs: go. which of the options below is it?
Answers: 1
Computers and Technology, 24.06.2019 00:30
Match the sentence fragment in the first column with the appropriate ending in the second column. a little per favore?
Answers: 1
Computers and Technology, 24.06.2019 04:30
The ieee 802.11: defines standards for wireless local area network (wlan) communication protocols. identifies various computers or devices connected to a network. verifies any resource attached to another computer on a network that is different from the computer to which the user is logged on. connects multiple local area networks (lans) and wide area networks (wans).
Answers: 2
Mathematics, 04.03.2020 10:59
Biology, 04.03.2020 11:23
Mathematics, 04.03.2020 11:24
Computers and Technology, 04.03.2020 11:26
Mathematics, 04.03.2020 11:26
Mathematics, 04.03.2020 11:27
Mathematics, 04.03.2020 11:28
Mathematics, 04.03.2020 11:30
Mathematics, 04.03.2020 11:31
Mathematics, 04.03.2020 11:32