Class InnerClassExamples

java.lang.Object
net.jrodolfo.java_evolution.java01.InnerClassExamples

public class InnerClassExamples extends Object
Demonstrates inner classes, added in Java 1.1.
  • Constructor Details

    • InnerClassExamples

      public InnerClassExamples(String prefix)
  • Method Details

    • formatWithInnerClass

      public String formatWithInnerClass(String value)
      Uses an inner class that can read state from the enclosing instance.
      Parameters:
      value - value to format
      Returns:
      formatted value
    • transformWithAnonymousClass

      public String transformWithAnonymousClass(String value)
      Uses an anonymous inner class, the common pre-lambda callback shape.
      Parameters:
      value - value to transform
      Returns:
      transformed value