**初学本人刚学Java,想写个小排序算法,怎么规划程序的结构好呢?
class Abc
{
Abc(int Ary[])
{
     //此处排序
     ;
     ;
     ;
     ;
     ;
}static void main(String args[])
{
     int arry[100];
    //此处接收或生成一些数据
     ;
     ;
     ;
     ;
   
    new Abc(arry);    //此处输出}
这样写好吗?就是把程序主要功能写在构造器里还有,这个数组的数据返回不回来吧,输出也写在构造器里感觉不太好吧,怎么办啊?