Due to technical reasons Codeforces may be unavailable on April 21st from 01:00-07:00 (MSK). ×

The right way to use JAVA classes ?!

Revision en1, by twitu, 2018-06-21 21:45:25

I have a library of data structures I commonly use, however I find it difficult to use them on codeforces because it requires one pubic class only. There are other editors however that support multiple classes.

This my programme structure:

class Digraph {} class Bag {} // Bag is used by Digraph public class { static digraph // declare other static variables static recursivefunction () // operates on digraph static solution () // computes and prints solution and calls recursive function, instantiate digraph static void main() // calls solution } The problem came up because codeforces judge would accept only one public class

So i tried this:

public class { class Digraph {} class Bag {} // Bag is used by Digraph static digraph // declare other static variables static recursivefunction () // operates on digraph static solution () // computes and prints solution and calls recursive function, instantiate digraph static void main() // calls solution } This gives an error that when declaring digraph because Main.this.Digraph cannot be accessed from a static context.

So, how do i use classes in a conflict free manner. Your answer would be of great help.

Tags java 8, syntax, author prefers java, help me please

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en2 English twitu 2018-06-21 21:49:56 73 Tiny change: 'ution \n}\n~~~~~ ' -> 'ution \n} \n~~~~~ '
en1 English twitu 2018-06-21 21:45:25 1287 Initial revision (published)