<<< Abstract class compared to interface     Index     Interface and abstract class compared >>>

5. Abstract class compared to interface, cont.

  • A Printable interface

    
    public interface Printable
    {
        // interface methods are
        // abstract by default: 
        public void print();
    }
    
    
  • A Printable abstract class

    
    public abstract class Printable
    {
        public abstract void print();
    }
    
    
<<< Abstract class compared to interface     Index     Interface and abstract class compared >>>