Skip to content
Snippets Groups Projects
Select Git revision
  • d911f87a2a47b8ad8502b9e41447809d3c01b958
  • master default protected
2 results

compile.bash

Blame
  • Forked from CeTI / ROS / Ubuntu Realtime Kernel
    Source project has a limited visibility.
    ClassD.java 661 B
    /*
     As of https://docs.oracle.com/javase/tutorial/java/package/namingpkgs.html, an underscore shall be added to
     avoid conflicts with Java keywords.
    */
    package protected_.two;
    import protected_.one.ClassA;
    class ClassD extends ClassA {
    
    
    
    
    
      int fPrivate = 0;
      int fPackage = 0;
      int fProtected = 0;
      int fPublic = 0;
    
      ClassD() {
        int fPrivate = 1;
        int fPackage = 1;
        int fProtected = 1;
        int fPublic = 1;
      }
    
      void foo() {
        int fPrivate = 2;
        int fPackage = 2;
        int fProtected = 2;
        int fPublic = 2;
      }
    
      void bar(int fPrivate,
               int fPackage,
               int fProtected,
               int fPublic) {
        // empty
      }
    }