Ever-increasing regulatory change and rising personal liability. The majority of firms are expecting regulators to publish even more regulatory information in the next year. More respondents than ever expect the personal liability of compliance officers to increase in 2015.15% of respondents expect a significant increase, compared to 21% of G-SIFIs who expect a significant increase in personal liability.he report findings also highlighted the diverse pressures which compliance functions continue to face and strategies for moving forward. Increased cost of compliance. While a skilled, high-quality compliance function is expensive to build it will be one of the best investments for a firm and its senior managers.
Delegating constructors. A feature that I had been waiting a long time for is the ability to delegate constructors. To delegate a constructor means that one constructor can call another to initialise the object. When member object initialisation needed to be shared between constructors, or one constructor was the same as another but with some default arguments, the only way to do this was to either duplicate code or call some common function.
Calling one constructor from another constructor in Java is called Constructor chaining. you can use keyword this for calling constructor of same class and keyword super for calling constructor of super class. Anyway call to constructor must be on the first line of any constructor or else you will get compilation error.