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