S
Steve Quezadas
Please forgive this rather naive question, but it's a query that's
difficult to search for on google. In java, you can program to
interface. IE, in java, you can do:
public interface QuakeBehavior {
public void quack();
}
public class Quack implements QuckBehavior {
public void quack() {
System.out.println("Quack");
}
}
public class Squeek implements QuackBehavior {
public void quack() {
System.out.println("Squeek");
}
}
public class MuteQuack implements QuackBehavior {
public void quack() {
System.out.println("<< Silence >>");
}
}
I am learning about Design Patterns (which is a wonderful concept), but
I want to know the Ruby equivalent.
- steve
difficult to search for on google. In java, you can program to
interface. IE, in java, you can do:
public interface QuakeBehavior {
public void quack();
}
public class Quack implements QuckBehavior {
public void quack() {
System.out.println("Quack");
}
}
public class Squeek implements QuackBehavior {
public void quack() {
System.out.println("Squeek");
}
}
public class MuteQuack implements QuackBehavior {
public void quack() {
System.out.println("<< Silence >>");
}
}
I am learning about Design Patterns (which is a wonderful concept), but
I want to know the Ruby equivalent.
- steve