Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Non-virtual_interface_pattern> ?p ?o }
Showing triples 1 to 34 of
34
with 100 triples per page.
- Non-virtual_interface_pattern abstract "The non-virtual interface pattern (NVI) controls how methods in a base class are overridden. Such methods may be called by clients and overridable methods with core functionality. It is a pattern that is strongly related to the template method pattern. The NVI pattern recognizes the benefits of a non-abstract method invoking the subordinate abstract methods. This level of indirection allows for pre and post operations relative to the abstract operations both immediately and with future unforeseen changes. The NVI pattern can be deployed with very little software production and runtime cost. Many commercial software frameworks employ the NVI pattern.".
- Non-virtual_interface_pattern wikiPageExternalLink Non-Virtual_Interface.
- Non-virtual_interface_pattern wikiPageID "36993938".
- Non-virtual_interface_pattern wikiPageLength "2558".
- Non-virtual_interface_pattern wikiPageOutDegree "8".
- Non-virtual_interface_pattern wikiPageRevisionID "671225768".
- Non-virtual_interface_pattern wikiPageWikiLink Base_class.
- Non-virtual_interface_pattern wikiPageWikiLink Category:Articles_with_example_Java_code.
- Non-virtual_interface_pattern wikiPageWikiLink Category:Method_(computer_programming).
- Non-virtual_interface_pattern wikiPageWikiLink Category:Software_design_patterns.
- Non-virtual_interface_pattern wikiPageWikiLink Design_pattern_(computer_science).
- Non-virtual_interface_pattern wikiPageWikiLink Fragile_base_class.
- Non-virtual_interface_pattern wikiPageWikiLink Inheritance_(object-oriented_programming).
- Non-virtual_interface_pattern wikiPageWikiLink Software_design_pattern.
- Non-virtual_interface_pattern wikiPageWikiLink Template_method.
- Non-virtual_interface_pattern wikiPageWikiLink Template_method_pattern.
- Non-virtual_interface_pattern wikiPageWikiLinkText "Non-Virtual Interface".
- Non-virtual_interface_pattern wikiPageWikiLinkText "Non-virtual interface pattern".
- Non-virtual_interface_pattern hasPhotoCollection Non-virtual_interface_pattern.
- Non-virtual_interface_pattern wikiPageUsesTemplate Template:Reflist.
- Non-virtual_interface_pattern subject Category:Articles_with_example_Java_code.
- Non-virtual_interface_pattern subject Category:Method_(computer_programming).
- Non-virtual_interface_pattern subject Category:Software_design_patterns.
- Non-virtual_interface_pattern type Article.
- Non-virtual_interface_pattern type Article.
- Non-virtual_interface_pattern type Pattern.
- Non-virtual_interface_pattern type Subroutine.
- Non-virtual_interface_pattern comment "The non-virtual interface pattern (NVI) controls how methods in a base class are overridden. Such methods may be called by clients and overridable methods with core functionality. It is a pattern that is strongly related to the template method pattern. The NVI pattern recognizes the benefits of a non-abstract method invoking the subordinate abstract methods.".
- Non-virtual_interface_pattern label "Non-virtual interface pattern".
- Non-virtual_interface_pattern sameAs m.0n48yjw.
- Non-virtual_interface_pattern sameAs Q7049069.
- Non-virtual_interface_pattern sameAs Q7049069.
- Non-virtual_interface_pattern wasDerivedFrom Non-virtual_interface_pattern?oldid=671225768.
- Non-virtual_interface_pattern isPrimaryTopicOf Non-virtual_interface_pattern.