expect class PClass expect interface PInterface expect object PObject expect enum class PEnumClass expect annotation class PAnnotationClass internal expect object InternalObject public expect object PublicObject open expect class OpenClass abstract expect class AbstractClass final expect class FinalClass expect class C1 expect class C2 expect class C3 expect class C4 expect abstract class ExtendsNumber : Number