Click here to Skip to main content
15,908,906 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: Basic Class Design Pin
led mike10-Sep-07 5:09
led mike10-Sep-07 5:09 
rb157 wrote:
How can I build a collection of artists and list the songs for each artist if artist is an attribute of a song. I can after all do song.artist, but I cannot access song from the artist: artist.song.


Sure you can

<Artist><Song><Song>class Song
{
	List<Artist> artists;
	// various other attributes
}

class Artist
{
	String name;
	List<Song> songs;
	//various other attributes
}

class SongList
{
	List<Song> songs;
}

</Song></Song></Artist>



GeneralRe: Basic Class Design Pin
rb15710-Sep-07 6:28
rb15710-Sep-07 6:28 
GeneralRe: Basic Class Design Pin
led mike10-Sep-07 8:02
led mike10-Sep-07 8:02 
QuestionRe: Basic Class Design Pin
rb15711-Sep-07 0:32
rb15711-Sep-07 0:32 
AnswerRe: Basic Class Design Pin
Maximilien10-Sep-07 7:00
Maximilien10-Sep-07 7:00 
GeneralRe: Basic Class Design Pin
rb15711-Sep-07 0:44
rb15711-Sep-07 0:44 
AnswerRe: Basic Class Design Pin
etkid8421-Sep-07 2:57
etkid8421-Sep-07 2:57 
AnswerRe: Basic Class Design Pin
Edward Steward21-Sep-07 19:37
Edward Steward21-Sep-07 19:37 
GeneralRe: Basic Class Design Pin
rb15721-Sep-07 23:37
rb15721-Sep-07 23:37 
GeneralRe: Basic Class Design Pin
Edward Steward22-Sep-07 15:11
Edward Steward22-Sep-07 15:11 
QuestionLoading Composite Object Model Pin
nzaveri5-Sep-07 6:46
nzaveri5-Sep-07 6:46 
AnswerRe: Loading Composite Object Model Pin
led mike5-Sep-07 7:46
led mike5-Sep-07 7:46 
GeneralRe: Loading Composite Object Model Pin
Magnus Salgo1-Oct-07 21:08
Magnus Salgo1-Oct-07 21:08 
QuestionHelp on Design for Cross-Platform Application Pin
brdavid4-Sep-07 3:57
brdavid4-Sep-07 3:57 
AnswerRe: Help on Design for Cross-Platform Application Pin
led mike4-Sep-07 6:51
led mike4-Sep-07 6:51 
GeneralRe: Help on Design for Cross-Platform Application Pin
brdavid4-Sep-07 11:24
brdavid4-Sep-07 11:24 
AnswerRe: Help on Design for Cross-Platform Application Pin
Maximilien4-Sep-07 9:56
Maximilien4-Sep-07 9:56 
GeneralRe: Help on Design for Cross-Platform Application Pin
brdavid4-Sep-07 11:28
brdavid4-Sep-07 11:28 
AnswerRe: Help on Design for Cross-Platform Application Pin
Ed.Poore10-Sep-07 0:57
Ed.Poore10-Sep-07 0:57 
Questionsingleton pattern example Pin
Vinay Dornala3-Sep-07 19:29
Vinay Dornala3-Sep-07 19:29 
AnswerRe: singleton pattern example Pin
satyaki mishra4-Sep-07 1:31
satyaki mishra4-Sep-07 1:31 
GeneralRe: singleton pattern example Pin
led mike4-Sep-07 5:06
led mike4-Sep-07 5:06 
GeneralRe: singleton pattern example Pin
DavidNohejl4-Sep-07 6:12
DavidNohejl4-Sep-07 6:12 
GeneralRe: singleton pattern example Pin
led mike4-Sep-07 6:45
led mike4-Sep-07 6:45 
GeneralRe: singleton pattern example Pin
DavidNohejl4-Sep-07 7:28
DavidNohejl4-Sep-07 7:28 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.