码迷,mamicode.com
首页 > 其他好文 > 详细

第二次作业

时间:2017-11-17 22:29:25      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:this   时间   定义   调用   lan   order   table   print   接口   

代码行 博客字 学习时间 成长  
1300 8000 130h  
目标
50 600 10   11
150 800 10-20   12
180 1000 25-30   13

考试:(代码)

Flyer.java

package com.cvit.Flyer;                  封装com.cvit包
public interface Flyer{                  创建flyer接口
public void main(String[] args) {            

void takeOff() {                           方法
this.takeOff=takeOff;
System.out.println("");
return takeOff;                                     返回                 无返回值takeOff()
}
void Vland() {                                    方法
this.land=land;
System.out.println("");
return land;                                返回              无返回值land()
}
void Vfly() {                         方法
this.fly=fly;
System.out.println("");
return fly;                                          返回           无返回值fly()
}

}
}

Airplane.java

package com.cvit;             封装com.cvit包中
public class Airplane{   创建类
void takeOff(){                      方法
System.out.println("--------------");      打印出两行
System.out.println("airplane takeOff");
}
void Vland(){                       方法
System.out.println("--------------");   打印出两行内容
System.out.println("airplane Vland");
}
void Vfly(){                  方法
System.out.println("--------------");    打印出
System.out.println("airplane Vfly");
}
}

SuperClass.java

package com.cvit;             封装com.cvit包中

public int x;                     定义公共整型变量x
public SuperClass(){                  构造方法
x=4;
System.out.println("in SubClass :x="+x);
}
public aMethod(){        创建方法
x=4;
System.out.println("in SubClass aMethod()");打印出
}
}

SuperClass1.java                   没保存代码没交上

SuperClass2.java

package com.cvit;                   封装com.cvit包
public class SuperClass2{               创建公共类
public void aMethod() {                    创建方法          
System.out.println("in SuperClass2 .aMethod()"); 打印出
}
public int aMethod(int a,int b) {定义方法
int s=a+b;
return s;                                         返回a+b
}
}

 

SuperClass3.java

package com.cvit;                            封装com.cvit包
public class SuperClass2{               创建公共类
public void aMethod() {                  方法定义   
System.out.println("in SuperClass2.aMethod()");输出
}
public int aMethod(int a,int b) {    定义方法
int s=a+b;
return s;                               返回a+b

}                        2/3同理但是我半个小时没改                                  
}

进一步更正

Flyer.java

package com.cvit.Flyer;                  封装com.cvit包
public interface Flyer{                  创建flyer接口
public void main(String[] args) {            

void takeOff() {                           方法
this.takeOff=takeOff;
System.out.println("");
return takeOff;                                     返回                 无返回值takeOff()
}
void Vland() {                                    方法
this.land=land;
System.out.println("");
return land;                                返回              无返回值land()
}
void Vfly() {                         方法
this.fly=fly;
System.out.println("");
return fly;                                          返回           无返回值fly()
}

}
}

Airplane.java

package com.cvit;             封装com.cvit包中
public class Airplane{   创建类
void takeOff(){                      方法
System.out.println("--------------");      打印出两行
System.out.println("airplane takeOff");
}
void Vland(){                       方法
System.out.println("--------------");   打印出两行内容
System.out.println("airplane Vland");
}
void Vfly(){                  方法
System.out.println("--------------");    打印出
System.out.println("airplane Vfly");
}
}

SuperClass.java

package com.cvit;             封装com.cvit包中

public int x;                     定义公共整型变量x
public SuperClass(){                  构造方法
x=4;
System.out.println("in SubClass :x="+x);
}
public aMethod(){        创建方法
x=4;
System.out.println("in SubClass aMethod()");打印出
}
}

SuperClass1.java  

package com.cvit;             封装com.cvit包中

public int x;                     定义公共整型变量x
public SuperClass(){                  构造方法
x=6;
System.out.println("in SubClass :x="+x);
}
public aMethod(){        创建方法
x=6

SuperClass  s = new   SuperClass()              赋值调用

aMethod  a = new   aMethod() 
System.out.println("in SubClass1 aMethod()");打印出

System.out.println("super="+s);

System.out.println("sub="+a);
}
}

SuperClass2.java

package com.cvit;                   封装com.cvit包
public class SuperClass2{               创建公共类
public void aMethod() {                    创建方法          
System.out.println("in SuperClass2 .aMethod()"); 打印出
}
public int aMethod(int a,int b) {定义方法
int s=a+b;
return s;                                         返回a+b
}
}

 

SuperClass3.java

package com.cvit;                            封装com.cvit包
public class SuperClass2{               创建公共类
public void aMethod() {                  方法定义   
System.out.println("in SuperClass2.aMethod()");输出
}
public int aMethod(int a,int b) {    定义方法
int s=a+b;
return s;                               返回a+b

}                        2/3同理但是我半个小时没改                                  
}

Main.java                 

public  class Main{

public static void chooseClass(SubClass2 sub2){}

public static void chooseClass(SubClass3 sub3){}

public static void main(string args[]){

             public int x;

             x=7;

public class airplane(takeOff){

Airplane air = new Airplane();

Airplane a = air;

}

public class SubClass1(sub1){

SubClass1 sub = new SubClass1();

SubClass1   s = sub ;

}

 }

}

 

第二次作业

标签:this   时间   定义   调用   lan   order   table   print   接口   

原文地址:http://www.cnblogs.com/sxt-123/p/7853614.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!