|
C++ features by examples
|
encapsulating class with only public accessor and mutator intrfaces More...


Additional Inherited Members | |
Public Member Functions inherited from Setter_interface< ValueType > | |
| virtual void | set (ValueType i)=0 |
| is a sample of setter abstract interface for Synchronised_encapsulated_value More... | |
| virtual | ~Setter_interface ()=default |
Public Member Functions inherited from Getter_interface< ValueType > | |
| virtual ValueType | get () const =0 |
| is a sample of getter abstract interface for Synchronised_encapsulated_value More... | |
| virtual | ~Getter_interface ()=default |
Public Member Functions inherited from Change_interface< ValueType > | |
| virtual void | change (ValueType c)=0 |
| is a sample of getter abstract interface for Synchronised_encapsulated_value More... | |
| virtual | ~Change_interface ()=default |
encapsulating class with only public accessor and mutator intrfaces
Classes by default are private. This class doesn't contain public members.
Definition at line 88 of file patterns.cpp.