| class Subject { | |
| } | |
| interface SubjectFace { | |
| } | |
| public class Client extends Subject implements SubjectFace { | |
| private Subject mySubject = new Subject(); | |
| private SubjectFace mySubjectFace = new SubjectFace() { | |
| }; | |
| public Subject subjectMethod(Subject subject) { | |
| Subject varSubject = new Subject(); | |
| return varSubject; | |
| } | |
| public SubjectFace subjectFaceMethod(SubjectFace subjectFace) { | |
| SubjectFace varSubjectFace = new SubjectFace() { | |
| }; | |
| return varSubjectFace; | |
| } | |
| } |