wood burning stoves 2.0*
The moose likes Java in General and the fly likes Presentation tomorrow on OOPS - nervous Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Presentation tomorrow on OOPS - nervous" Watch "Presentation tomorrow on OOPS - nervous" New topic
Author

Presentation tomorrow on OOPS - nervous

Mustafa Garhi
Ranch Hand

Joined: Nov 05, 2008
Posts: 111
Hi guys,

I have been developing in Java since 5 years now and this presentation tomorrow was an eye opener.

I realized that i have been doing so much development without knowing many underlying stuff.

And guess what, i have to teach that underlying stuff to a bunch of people who know nothing of OOPS.

Some of the topics are :
1. OOAD
2. Class hierarchy
3. Object decomposition
4. Pillars of OOPS

I am nervous about OOAD the most as i have forgotten UML etc.

any help, suggestions to cover the topics is appreciated. OOAD in particular.

I am right now confused about the diagrams to be used in OOA and then in OOD and what and how to add details in OOD after OOA.

Pray for me guys

Mustafa Garhi
Ranch Hand

Joined: Nov 05, 2008
Posts: 111
I mean i know in OOA :

1. We have use cases that depict the functional requirements.
2. Class diagrams with relationships between the classes but no responsibilities (Not sure about this)

Then in OOD :
1. We add package level details
2. Add responsibilities to classes
3. Add Sequence diagrams
4. Add other implementation details

Is that all right?

Many thanks
Sagar Rohankar
Ranch Hand

Joined: Feb 19, 2008
Posts: 2902
    
    1

Not a OOA/D guru, but your list looks OK. Best luck & be confident !


[LEARNING bLOG] | [Freelance Web Designer] | [and "Rohan" is part of my surname]
Mustafa Garhi
Ranch Hand

Joined: Nov 05, 2008
Posts: 111
Thanks Sagar
 
Don't get me started about those stupid light bulbs.
 
subject: Presentation tomorrow on OOPS - nervous
 
Similar Threads
Book on OOP concepts
OOAD
new to ooad
What is Pair Programming?
new to OOAD