You might have seen the recent news reports about the collision between U.S. and Russian communication satellites. The U.S. satellite was one of the Iridium satellites. What wasn’t reported and you probably don’t know is that an object database management system (ODBMS) is an important part of the Iridium system. Even though ODBMSs are a [...]
February 13, 2009
I am now also posting on the Cutter Blog. My initial posting is (The Acronym) SOA is (Perhaps) Dead (at Some Companies); Long Live Services. It is a response to Anne Thomas Manes’ SOA is Dead; Long Live Services on her blog at the Burton Group.
January 9, 2009
The typical definition of an atomic task or process is one that cannot be decomposed further. This is vague and subject to interpretation. The Decomposition Matrix on this site uses a specific definition: A task (for business process diagrams) or a process (for data flow diagrams) is atomic if every input relates to every output [...]
December 3, 2008
My last posting referenced the criteria for a well-formed business process diagram mentioned in Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. I am going to expand on their criteria to create a more comprehensive definition of a well-formed business process diagram. To start, here are three criteria [...]
November 18, 2008
I recently received two new books on business process modeling. Both books looked interesting because they had great titles. As it turns out, one book is great and the other not so good. The not so good book is Business Process Driven SOA using BPMN and BPEL by Matjaz B. Juric and Kapil Pant. There [...]
October 9, 2008
The Design Decomposition Blog is written by Doug Barry.
Inheritance in the object model is a means of defining one class in terms of another. This is
common usage for most of us. For example, a conifer is a type of tree. There are
certain characteristics that are true for all trees, yet there are specific
characteristics for conifers.
Note that in an object model, there is no distinction in usage between system
pre-defined types and user-defined types. This is known as extensibility.
So it is possible to define a type as a sub-type of a system type or as a
sub-type of a user-define type.
In this example, a Student is a type of
Person. Likewise, a Employee is a type of Person. Both Student and
Employee inherit all the attributes and methods of Person. Student has a
locally defined student ID attribute. Employee has a locally defined
employee ID attribute.
So, if you would look at a Student object, you would see attributes of
name, date of birth, parents, children, and student ID.
There are nearly 400 pages of articles on this site with over 40 pages on database concepts and standards.
Search this site for more articles
Custom Search
Browse this site for more articles
Click on the topics below to browse the articles on this site. You can see more detail by clicking on the arrows. This highlights the location of the current
article: Inheritance object model concept.
Related recent articles from Google News
Wrapping Your Head Around the SharePoint Beast CMSWire Server Object Model I can get behind, but what's up with v4.Master, CAML, XSLT, XML, core.css, JavaScript, jQuery, SPD, features, solution galleries? Really??? All I want to do is pre-populate a couple of fields and make the screen look less ugly! 1 Feb 2012 at 9:43am
Svr 2010 downloadable content Groovy Green SQL Server is Microsofts bestselling database manager; the 2008 version offers enhanced security and high availability, encouraging users to upgrade Features thumb tabs, secondary and tertiary tables of contents, and special heading treatments to svr ... 26 Jan 2012 at 3:03am
It's all been downhill since 1993 SDTimes.com (blog) Microsoft released its groundbreaking version 3.0 of Visual Basic, including the JET Database Engine. The company begun integrating Visual Basic for Applications into its Office apps. Windows NT –the first 32-bit version of Windows—was released. 20 Jan 2012 at 12:59pm
Implementing Models of Financial Derivatives , with CD-ROM: Object Oriented Applications with VBA (Wiley Finance) by Nick Webber Description: Implementing Models of Financial Derivatives is a comprehensive treatment of advanced implementation techniques in VBA for models of financial derivatives. Aimed at readers who are already familiar with the basics of VBA it emphasizes a fully object oriented approach to valuation applications, chiefly in the context of Monte Carlo simulation but also more broadly for lattice and PD...
Testing Object-Oriented Systems: Models, Patterns, and Tools (ARP/AOD) 2 Vol. Set by Robert V. Binder Description: More than ever, mission-critical and business-critical applications depend on object-oriented (OO) software. Testing techniques tailored to the unique challenges of OO technology are necessary to achieve high reliability and quality. Testing Object-Oriented Systems: Models, Patterns, and Tools is an authoritative guide to designing and automating test suites for OO applications. Th...