abstract class $LOCK
Public