subject
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)

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 07:30
In the film "epic 2015," epic is the name for:
Answers: 3
question
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
question
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
question
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
You know the right answer?
Java Program

Topics: abstract class, interface, package, serializable, factory design pa...
Questions
question
Mathematics, 04.03.2020 10:59
question
Mathematics, 04.03.2020 11:24
question
Mathematics, 04.03.2020 11:26
Questions on the website: 13722360