46 lines
785 B
Groff
Vendored
46 lines
785 B
Groff
Vendored
sealed class SC1 {
|
|
class C1 : SC1()
|
|
object O1 : SC1()
|
|
class Added : SC1()
|
|
class C2 : SC1()
|
|
object O2 : SC1()
|
|
}
|
|
|
|
sealed class SC2 {
|
|
class C1 : SC2()
|
|
object O1 : SC2()
|
|
object Added : SC2()
|
|
class C2 : SC2()
|
|
object O2 : SC2()
|
|
}
|
|
|
|
sealed interface SI1 {
|
|
class C1 : SI1
|
|
object O1 : SI1
|
|
interface I1 : SI1
|
|
class Added : SI1
|
|
class C2 : SI1
|
|
object O2 : SI1
|
|
interface I2 : SI1
|
|
}
|
|
|
|
sealed interface SI2 {
|
|
class C1 : SI2
|
|
object O1 : SI2
|
|
interface I1 : SI2
|
|
object Added : SI2
|
|
class C2 : SI2
|
|
object O2 : SI2
|
|
interface I2 : SI2
|
|
}
|
|
|
|
sealed interface SI3 {
|
|
class C1 : SI3
|
|
object O1 : SI3
|
|
interface I1 : SI3
|
|
interface Added : SI3
|
|
class C2 : SI3
|
|
object O2 : SI3
|
|
interface I2 : SI3
|
|
}
|