Question: CS 3 2 0 Programming Languages Assignment 1 ( 1 0 0 points + 2 0 bonus ) Objectives and Skills: In this assignment, you

CS320 Programming Languages
Assignment 1
(100 points+20 bonus)
Objectives and Skills:
In this assignment, you will use the Java regex API for data extraction to build a user application.
This assignment will provide the opportunity to:
1. Learn how to use the Java regex API for extracting data.
2. Write a structured object-oriented application using Java.
3. Practice different data structures.
Tasks:
Utilize the Java regex API to extract the stock list by different categories and provide insightful
analysis using the information from the Stock analysis List.
Follow the design recommendations to meet the application requirements (Refer to the Design
Requirements section and the sample run below).
Create the StockAnalyst.java class that implements the IStockAnalyst Interface.
Develop the Client.java class, which should contain the main method. The Client class will be
used to test your application's behavior, handle the interaction with the user, and replicate the
sample run example. It should not include any business logic (implementation details of the
application's core functionalities).
What to Submit:
a.1 zip file containing the following Java files:
The IStockAnalyst interface class
The StockAnalyst.java that implements the IStockAnalyst Interface
Any helper methods or classes that support your implementation.
Ensure well-documented code using inline comments for clarity.
Please note in your submission if you handled the bonus case.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!