class A { String x; { System.out.println("---A的非静态语句块---"); } static{ System.out.println("---A的静态语句块---"); } public void print(){ System.out.println("---A中不带参数的print方法---"); } public void print(String x){ System.out.println("---A中带参数的print方法,参数值未xx---"); } public A(){ String x="软件工程"; System.out.println("---A中的无参构造方法---"); } } class B extends A{ int x; public void print(int x){ System.out.println("---B带参数的方法-- 参数值zzz"); } static{ System.out.println("---B的静态语句块---"); } { System.out.println("---B中的非静态语句块---"); } } public class java{ public void main(String args[]){ B a=new B(); a.print(); } }
添加回答
举报
0/150
提交
取消