1 public class Square { 2 int chang; 3 int kuan; 4 int mianji; 5 String colour; 6 //构造方法一 有参数 7 Square(int c,int k){ 8 chang=c; 9 kuan=k; 10 } 11 Square(String se){ 12 colour=se; 13 } 14 //构造方法二 无参数 默认是无的 15 Square(){ 16 17 } 18 19 //一 无返回值 无参数 20 /*void juxing(){ 21 mianji=chang*kuan; 22 }*/ 23 24 //二 无返回值 有参数 25 /*void juxing(int chang,int kuan){ 26 mianji=chang*kuan; 27 28 }*/ 29 30 //三 有返回值 无参数 31 int juxing(){ 32 mianji=chang*kuan; 33 return mianji; 34 } 35 //四 有返回值 有参数 36 /*int juxing(int chang,int kuan){ 37 mianji=chang*kuan; 38 return mianji; 39 40 }*/ 41 42 public static void main(String[] args){ 43 44 45 Square shu=new Square(4,3); 46 47 System.out.println("矩形面积 ="+shu.juxing()); 48 49 50 51 Square ss=new Square("绿色"); 52 System.out.println(); 53 System.out.println(ss.colour); 54 } 55 }