W082 Conflicting Method Modifiers
[Previous]  [Next] 
|
User Manual [Previous]  [Next] W082 Conflicting Method ModifiersUmple semantic warning when declaring state-dependent methods with different method modifiers.This warning is shown when conflicting method modifiers are provided for state-dependent methods. The example below illustrates this scenario by marking the method 'printState' as both public and private. Example// The following shows how to generate the warning class ConflictingModifiers { status{ on{ turnoff -> off; public void printState() { System.out.println("on"); } } off{ private void printState() { System.out.println("off"); } } } } Load the above code into UmpleOnline |