On Thursday, Jul 31, 2003, at 10:56 US/Pacific, John Farrar wrote:
In UML these are the "Visibility" definitions...
(+) public - usabile by others
(#) protected - usable only by objects that inherit
(-) private - usable only by this object
(the symbol on the left is the standard UML notation for the uml visibility)

Wow, you're way too literal in terms of your understanding of modeling!


You're supposed to use UML to model your, er, *model* and then you implement the model in your chosen language. Often when implementing a model, you have to make compromises because of the language you chose. You can use UML to model something and then implement it in C or whatever... it doesn't even need to be an OO language!

Since in your other email you explained the "Java" model, that explains
where they were coming from... so much of the UML issue is rendered mute...
because JAVA alignment seems to be the goal here. (Is that right?)

No.


Sean A Corfield -- http://www.corfield.org/blog/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the word 'unsubscribe cfcdev' in the message of the email.


CFCDev is run by CFCZone (www.cfczone.org) and supported
by Mindtool, Corporation (www.mindtool.com).

Reply via email to