}
return subarr;
}
}
public class Test{
public static void main(String args[]){
ArrayEx arrex = new ArrayEx();
int arr[] = new int[10];
for(int i = 0;i
}
class ShowBox{
void show(Box b){
System.out.println(b.length+" "+b.width+"
"+b.height);
}
}
class TestTwo{
public static void main(String args[]){
Box a = new Box();
a.set(3,4,5);
ShowBox sbox = new ShowBox();
sbox.show(a);
}
}
6.
class One{
int a = 5;
void showB(){
int a = 3;
int b = this.a;
System.out.println("b = "+b);
}
}
public class ThisOne{
public static void main(String args[]){
One test = new One();
test.showB();
}
}
7.
class Mystatic{
private
int x=3;
public static void showx(){
System.out.println("x="+x);
}
public static int add(int m){
return m+x;
}
}
class UseMystatic{
public static void main(String args[]){
Mystatic.showx();
System.out.println("add="+Mystatic.add(2));
}
}
8.
class Point
{
int x;
int y;
Point(){
x=0;
y=0;
//this(1,1);
}
Point(int a,int b){
x=a;
y=b;
}
void show(){
System.out.println("x="+x+"
y="+y);
}
}
public class UsePoint
{
public static void main(String args[]){
Point p = new Point();
p.show();
}
}
9.
class Point{
private int x,y;
Point(){
x=1;
y=3;
}
void showPoint(Point t){
System.out.println("x="+t.x+"
}
y="+t.y);
void seeit(){
showPoint(this);
}
}
public class UsePointThis
{
public static void main(String args[]){
Point p=new Point();
p.seeit();
}
}
10
class Point{
static int x=2;
int y=0;
}
public class UseStatic{
public static void main(String args[]){
System.out.println("利用类调用静态变量");
System.out.println("x="+Point.x);
//System.out.println("y="+Point.y);
Point p1=new Point();
System.out.println("利用对象调用");
System.out.println("x="+p1.x);
System.out.println("y="+p1.y);
Point p2=new Point();
p2.y=3;
System.out.println("对象 p1 中 y 的值"+"y="+p1.y);
System.out.println("对象 p2 中 y 的值"+"y="+p2.y);
p1.x=6;