abstract class AbstractClass { abstract public void primitiveOperation1(); abstract public void primitiveOperation2(); public void templateMethod() { System.out.println("AbstractClass templateMethod()\bh"); primitiveOperation1(); primitiveOperation2(); } }