001    package org.picocontainer.doc.tutorial.interfaces;
002    
003    // START SNIPPET: girl
004    
005    public class Girl {
006        Kissable kissable;
007    
008        public Girl(Kissable kissable) {
009            this.kissable = kissable;
010        }
011    
012        public void kissSomeone() {
013            kissable.kiss(this);
014        }
015    }
016    
017    // END SNIPPET: girl