Latest News

 










Design Classes for Extension

Previous slide Next slide Back to first slide View graphic version


Design Classes for Extension


 
My other sites

Latest News

 










Design Classes for Extension

    Every class has two contracts :
    Usage contract :
    Public fields and methods.
    Extension contract :
    Protected fields and methods.
    If a method should be final is a matter of trust.
    All fields that a final method uses should be made private.

Previous slide Next slide Back to first slide View graphic version