Object-oriented concepts and proof rules door