LoganDark
06/22/2020, 7:17 AMHamza
06/22/2020, 7:18 AMLoganDark
06/22/2020, 7:18 AM@JvmStatic
?Hamza
06/22/2020, 7:18 AMLoganDark
06/22/2020, 7:19 AMobject
?Hamza
06/22/2020, 7:19 AMLoganDark
06/22/2020, 7:19 AMobject
...Hamza
06/22/2020, 7:19 AMLoganDark
06/22/2020, 7:19 AMHamza
06/22/2020, 7:19 AMLoganDark
06/22/2020, 7:20 AMHamza
06/22/2020, 7:20 AMLoganDark
06/22/2020, 7:20 AMmain
... why would this exist in the subclass?Hamza
06/22/2020, 7:22 AMLoganDark
06/22/2020, 7:23 AMLoganDark
06/22/2020, 7:23 AMPApplet
! So why would this matter in a subclass?Hamza
06/22/2020, 7:24 AMLoganDark
06/22/2020, 7:25 AMLoganDark
06/22/2020, 7:26 AMmain
should not exist in my subclass! So I should be able to define my own without having to override anything!LoganDark
06/22/2020, 7:27 AMAnimesh Sahu
06/22/2020, 7:28 AMLoganDark
06/22/2020, 7:28 AMLoganDark
06/22/2020, 7:30 AMout
isn't really necessary... it has nothing to do with this...Animesh Sahu
06/22/2020, 7:31 AMLoganDark
06/22/2020, 7:32 AMAnimesh Sahu
06/22/2020, 7:32 AMLoganDark
06/22/2020, 7:32 AMPApplet.whatever
and subclasses don't inherit static functions!LoganDark
06/22/2020, 7:34 AMAnimesh Sahu
06/22/2020, 7:36 AMthanksforallthefish
06/22/2020, 7:36 AMclass MyTest {
public static void method() {
}
}
MyTest test = new MyTest();
myTest.method();
so it is a method also on the instantiate object. but it cannot be overriden
class ExtMyTest extends MyTest {
public void method() {
}
}
compile error in java as wellLoganDark
06/22/2020, 7:37 AMLoganDark
06/22/2020, 7:37 AMrunSketch
is protected...LoganDark
06/22/2020, 7:37 AMAnimesh Sahu
06/22/2020, 7:38 AMLoganDark
06/22/2020, 7:39 AMthanksforallthefish
06/22/2020, 7:39 AMAnimesh Sahu
06/22/2020, 7:39 AMLoganDark
06/22/2020, 7:39 AMthanksforallthefish
06/22/2020, 7:39 AMLoganDark
06/22/2020, 7:39 AMobject
and I get completely misleading error messages that do not help me at all!LoganDark
06/22/2020, 7:40 AMmain
in the superclass make it completely totally impossible?thanksforallthefish
06/22/2020, 7:43 AMobject Main : PApplet() {}
fun Main.main(...)
LoganDark
06/22/2020, 7:44 AMthanksforallthefish
06/22/2020, 7:45 AMLoganDark
06/22/2020, 7:45 AMAnimesh Sahu
06/22/2020, 7:46 AMAnimesh Sahu
06/22/2020, 7:46 AMLoganDark
06/22/2020, 7:46 AMLoganDark
06/22/2020, 7:47 AMAnimesh Sahu
06/22/2020, 7:47 AMAnimesh Sahu
06/22/2020, 7:49 AMAnimesh Sahu
06/22/2020, 7:49 AMLoganDark
06/22/2020, 7:49 AMLoganDark
06/22/2020, 7:49 AMLoganDark
06/22/2020, 7:51 AMLoganDark
06/22/2020, 7:53 AMAnimesh Sahu
06/22/2020, 7:54 AMLoganDark
06/22/2020, 7:56 AMAnimesh Sahu
06/22/2020, 7:56 AMLoganDark
06/22/2020, 7:57 AMAnimesh Sahu
06/22/2020, 7:59 AMAnimesh Sahu
06/22/2020, 7:59 AMLoganDark
06/22/2020, 7:59 AMAnimesh Sahu
06/22/2020, 8:00 AMLoganDark
06/22/2020, 8:00 AMLoganDark
06/22/2020, 8:00 AMAnimesh Sahu
06/22/2020, 8:01 AMLoganDark
06/22/2020, 8:01 AMAnimesh Sahu
06/22/2020, 8:01 AMLoganDark
06/22/2020, 8:04 AMLoganDark
06/22/2020, 8:04 AMAnimesh Sahu
06/22/2020, 8:04 AMAnimesh Sahu
06/22/2020, 8:05 AMLoganDark
06/22/2020, 8:05 AMLoganDark
06/22/2020, 8:05 AMLoganDark
06/22/2020, 8:06 AMAnimesh Sahu
06/22/2020, 8:06 AMAnimesh Sahu
06/22/2020, 8:06 AMLoganDark
06/22/2020, 8:07 AMAnimesh Sahu
06/22/2020, 8:07 AM@Suppress("ACCIDENTAL_OVERRIDE")
also works in there as suggested by youtrack issue there I saw.LoganDark
06/22/2020, 8:08 AMLoganDark
06/22/2020, 8:08 AMAnimesh Sahu
06/22/2020, 8:09 AMLoganDark
06/22/2020, 8:09 AM