Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

hello can you write a java code of this classes for me this code does not have to be so complicated i need just objects

hello can you write a java code of this classes for me this code does not have to be so complicated i need just objects and oop.

(email programing)

1) It has different user types i.e. User, System User and System Admin. So, the abstraction would require Java Objects for User and their roles i.e. User and UserRole.

2) System Admin has the ability to manage users, mailboxes and domain names, as well as to manage addresses. So, the abstraction would have the Java Objects for MailBox, Domain and Address.

3) The system provides the Login/Logout functionality. So, we would need a UserLogin object to capture the details about the user logins, including the login time, logout time, machine IP etc.

4) User can create mail groups, send email, receive email and delete emails. So, the abstraction would have objects for MailGroup, Email and EmailSender.

5) System User can process user data and message data. This would need the objects for UserData and MessageData.

6) Also, the System Admin and User can update and delete accounts. So, the abstraction would require the UserAccount object.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Beginning ASP.NET 4.5 Databases

Authors: Sandeep Chanda, Damien Foggon

3rd Edition

1430243805, 978-1430243809

More Books

Students also viewed these Databases questions