fork(1) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. import java.time.* ;
  8.  
  9. /* Name of the class has to be "Main" only if the class is public. */
  10. class Ideone
  11. {
  12. public static void main (String[] args) throws java.lang.Exception
  13. {
  14. System.out.println( "Running at " + Instant.now() ) ;
  15. DogModeler dm = new DogModeler() ;
  16. dm.setModel( "poodle puppy" ) ;
  17. System.out.println( dm.getModel() ) ;
  18. }
  19. }
  20.  
  21. abstract class Modeler {
  22. // Fields
  23. String model;
  24.  
  25. // Methods
  26. abstract String getModel() ;
  27. abstract void setModel( String model ) ;
  28. }
  29.  
  30. class DogModeler extends Modeler {
  31. @Override
  32. String getModel() { return this.model ; }
  33.  
  34. @Override
  35. void setModel( String model ) { this.model = model ; }
  36. }
Success #stdin #stdout 0.13s 54696KB
stdin
Standard input is empty
stdout
Running at 2022-04-11T06:40:18.531902Z
poodle puppy