class ExceptionsTestClass { [key, read] string listName; }; class FirstClass:ExceptionsTestClass { [key, read] Uint16 Id; [read, write] string Message; }; class SecondClass:ExceptionsTestClass { [key, read] Uint8 Srno; [read, write] string Name; }; class ThirdClass:ExceptionsTestClass { [read, write] string CName; };