Title
Redefining Modularity and Reuse in Variants—All with Object Teams
Description
The Object Teams programming model incarnates the principle "if you like it, don't reinvent but extend it." It extends object-oriented programming for extreme reuse and extreme modularity. Inheritance is extended to become more dynamic and to scale up to modules larger than individual classes. Encapsulation is strengthened, but if boundaries prevent you from doing your job, you have the option to break the rules, with style. The language OT/J looks more like Java than other JVM languages, but its concepts lift object-oriented design to entirely new dimensions. For those who like the Eclipse Java Development Tools (JDT), the IDE for OT/J is the most seamless and comprehensive extension of the JDT. In this session, learn about OT/J by way of real-world examples, from small to large.
Copyright © 2013 Oracle and/or its affiliates. Oracle® is a registered trademark of Oracle and/or its affiliates. All rights reserved. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the "Materials"). The Materials are provided "as is" without any warranty of any kind, either express or implied, including without limitation warranties of merchantability, fitness for a particular purpose, and non-infringement.
There are no comments.
Login to respond »