package com.siyeh.igtest.classlayout.public_constructor; public class PublicConstructor {} abstract class X implements java.io.Externalizable { public X() {} } class Y { public Y() {} } abstract class Z { public Z() {} }