Sedang Disiapkan

Small Java program reading text file using an object oriented approach

Knowledge of following concepts required:

- Classes

- Objects

- Instance variables

- Methods

- Arrays

- Use of classes defining more than 1 type of object in the same program

- Object-oriented design skills

- How the behaviors of the objects should be implemented

- How the objects should interact

- Familiarity with classes in the Java standard libraries used for file based I/O

and collections

- Ability to use the ideas of cohesion and coupling

to design programs comprised of more than a single class definition

I require a Java program to store and manipulate the details of a collection of music albums attached in the given file.

The program must be developed as outlined below.

Each class should have a separate .java file for ease of compilation.

The program will consist of the following classes:

1. Duration is a class used to store the duration of a Track, Album etc. The class should have

three integer member variables, representing the number of hours, minutes and seconds.

2. Track is a class used to store the details of an album track. It should have member variables storing the title of the track as a String and the Duration of the track.

3. Album is a class used to store the details of an album, with instance variables storing the name of the artist and title of the album as String objects and also a collection of Track objects, representing

the contents of the album.

4. AlbumCollection is a class used to store the details of a collection of music albums. It

should have a member variable that is a collection of Album objects.

5. The program should also have a main function, in a class called AlbumDatabase, that performs the following operations:

- Read in an AlbumCollection from the file [url removed, login to view] provided on BlackBoard.

-. Display the entire album collection, arranged in alphabetical order of the album artist. If more than

one album exists for a given artist, they should be displayed in alphabetical order of the album title.

-. Display the total play time of all Pink Floyd albums in the collection.

-. Display the album with the largest number of tracks.

-. Display the details of the longest track in the album collection.

Each class should have a main method, used as a test harness. I suggest firstly implementing

and testing classes representing each type of object, then implementing the album

information program.

This program must be developed using Java and NetBeans. Must be completed within 12 hours - the faster the better. Please let me know how long it will take you to complete.

Kemahiran: Java, Netbeans, Object Oriented Programming (OOP)

Lihat lebih lanjut: java program display text file gui, java program convert binary file text file, reading text file using adonet, java code sending text file using bluetooth, sort text file using java, reading text file storing program, reading text file java unix, java reading text file array mortgage calculator, sorting text file using java, parsing text file using java, search text file using multithreading java, program reading text file, java program merge text file delimiter, java program parse text file, reading text file flash scrolling object

Tentang Majikan:
( 1 ulasan ) United Kingdom

ID Projek: #15806810

Dianugerahkan kepada:

adeellhr786

hy there i am an experienced assignment maker i have made several assignments for serveral students, i make assignments such that teacher think that a student made it not a professional Stay tuned, I'm still working Lagi

$100 USD dalam sehari
(28 Ulasan)
4.9

22 freelancers are bidding on average $137 for this job

$147 USD dalam 3 hari
(151 Ulasan)
6.8
urmate

I can provide an efficient, perfect, well documented development of your Java project according to 100% accuracy and requirements, with dedicated support. Relevant Skills and Experience I am Sun Certified Programmer. Lagi

$90 USD dalam sehari
(233 Ulasan)
6.5
$155 USD dalam 2 hari
(19 Ulasan)
4.4
xiqian88

Hello sir I read your proposal and i am very interested in your job I have rich experience in java so i can satisfy you I am very familiar with OOP. Best regards Relevant Skills and Experience java, C++, OOP Proposed Lagi

$155 USD dalam 3 hari
(11 Ulasan)
4.1
$155 USD dalam 3 hari
(12 Ulasan)
3.9
deepbansal1111

hi i can develop your project as your requirement as for reading a file using OOPS. I have more than 7 years of experience in [url removed, login to view]'s discuss over a chat. Relevant Skills and Experience I have more than 7 years of Lagi

$244 USD dalam 3 hari
(4 Ulasan)
3.9
kcbStar

Hello, I am interested in this project and so wanted to discuss more it in details. I sincerely hope that you will believe me and hire me. Thanks Relevant Skills and Experience Java, Netbeans, Object Oriented Programm Lagi

$155 USD dalam 3 hari
(3 Ulasan)
2.8
$277 USD dalam 3 hari
(4 Ulasan)
2.5
anjuseneviratne

Hi, i can do this within 4-5 hours. Drop me a message if you are interested. Relevant Skills and Experience JAVA OOP ALGORITHMS Proposed Milestones $80 USD - completion

$80 USD dalam sehari
(5 Ulasan)
2.6
$155 USD dalam 3 hari
(5 Ulasan)
2.2
$155 USD dalam 3 hari
(2 Ulasan)
2.2
saifullahlive27

hi i am expert in java and netbeans environment. i did several works in java. consider me please for A+ work. waiting for your response Stay tuned, I'm still working on this proposal.

$150 USD dalam 5 hari
(0 Ulasan)
0.0
$155 USD dalam 3 hari
(0 Ulasan)
0.0
javascript04

HI I am Xpert D, I am senior Developer and I am Expert inJava, Netbeans, Object Oriented Programming (OOP). I have completed 200+ based projects in programming with 100% client satisfaction Relevant Skills and Experie Lagi

$50 USD dalam 3 hari
(0 Ulasan)
0.0
$111 USD dalam 10 hari
(0 Ulasan)
0.0
$30 USD dalam 3 hari
(0 Ulasan)
0.0
hhijawi

I have 7 years experience with JAVA Relevant Skills and Experience I have 7 years experience with JAVA Proposed Milestones $155 USD - single delivery

$155 USD dalam 3 hari
(0 Ulasan)
0.0
mohamedragab1

A proposal has not yet been provided

$30 USD dalam 2 hari
(0 Ulasan)
0.0
tsprg

I am a Junior Java Developer in a company specializing in e-payment services. I believe I can finish the given project within 12 hours with these specifications. Relevant Skills and Experience I have more than 4 years Lagi

$138 USD dalam sehari
(0 Ulasan)
0.0
$222 USD dalam sehari
(0 Ulasan)
0.0