public interface Jump {
void jump(); }
Cat类:
public class Cat implements Jump{
public void jump(){
System.out.println("猫会跳高"); } }
JumpOperator类:
public class JumpOperator {
public void useJump(Jump j){
j.jump(); } }
JumpDemo类:
public class JumpDemo {
public static void main(String[] args) {
JumpOperator jo1=new JumpOperator(); Cat c1=new Cat(); jo1.useJump(c1); } }
public interface Jump {
void jump(); }
Cat类:
public class Cat implements Jump{
public void jump(){
System.out.println("猫会跳高"); } }
JumpOperator类:
public class JumpOperator {
public Cat useJump1(){
Cat c1=new Cat(); return c1; } }
JumpDemo类:
public class JumpDemo {
public static void main(String[] args) {
JumpOperator jo2=new JumpOperator(); Cat c2=jo2.useJump1(); c2.jump(); } }
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/221826.html原文链接:https://javaforall.net
