Ezt talaltam a neten:
Q: Did Jesus extend God, or did he just implement a Godlike interface?
A: He can't be a descendant. God implements the Singleton pattern to ensure there are no duplicates of him. Since Singleton, if properly implemented (and I think we can surely assume that God's implementations are always flawless), also extends to subclasses, there could be no instance of Jesus, even if the class were declarable. So it may be best to assume that God is also a final class.
I'd say Jesus uses the Proxy pattern to give people some sort of limited access to God by delegation. You could also see him as the stub object used to invoke a remote procedure call on God. Despite the seemingly matching name, Jesus does not implement the Visitor pattern. See the GOF book.
Note that, even without Jesus, you can always initiate a client-server-communication with God bthrough a special form of message passing called "praying". Fun is, most people never get an acknowledge for the messages they've send, let alone a response.
Very rarely people get messages from God without sending Him a message first. To do this, you need to implement the Prophet interface and register with God as an Observer.