Prev | Current Page 303 | Next

Tim Weilkiens

"Systems Engineering with SysML/UML: Modeling, Analysis, Design"


class Customer objects
g:Customer k:Customer
name???Gabi Goldfish???
ID2965
isBlockedfalse
pinCheckCode???04711???
routesnull
name???Klaus Carp???
ID2342
isBlockedtrue
pinCheckCode???09913???
routesnull
151
A class can be abstract, and abstract classes can describe attributes and operations
as well. However, objects cannot be created directly by this building plan;
they can be created only by concrete subclasses. The abstract property is represented
by writing the name in italics. In addition, we can optionally denote the
adjective {abstract} next to the name ( Figure 3.8 ). Abstract classes represent a
superordinate term for concrete subclasses that are bound with the abstract class
through a generalization relationship.
3.3.2 Attribute
3.3 The Class Diagram
FIGURE 3-8
An abstract class and concrete subclasses.
class Vehicle with subclasses
Vehicle
{abstract}
Car Truck
Defi nition
An attribute defines a structural property of a class. The description is
composed of visibility, name, type, and a multiplicity.


Pages:
291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315
perfumy fm Stal rezerwacja hoteli pomiary wiatru Nike Buty Męskie Air Flex Trainer Lea