use class name as application and extension names

name 用这种方式生成靠谱吗？