Javaについて
Javaについての質問です。
下記のプログラムは
Abst_Class show1 can be inheritted to a subclass num1=1
Class1 show2 is created in Class1 num1=1 num2=2
Class2 show1 is inheritted and overridden in Class2 num1=10 str=SSSSSS
Class2 show2 is created in Class2 num1=10 str=SSSSSS
と出力するプログラムなのですがエラーが出て出力できません。どこがいけないのか教えていただけないでしょうか?
お願いいたします。
interface itr{
itr(){}
void show();
void dai();
}
abstract abr implements itr{
abr(){
int num1;
num1=1;
}
public void dai(){
if(num1==0){
num1=1;
}
}
public void show(){
dai();
System.out.println("Abst_Class show1 can be inheritted to a subclass num1="+num1);
}
abstract show1();
}
class Class1 extends abr{
int num2;
Class1(int a,int b){
num1=a;
num2=b;
}
public void show1(){
super.show();
}
void show2(){
super.show();
System.out.println("Class1 show2 is created in Class1 num1="+num1+"num2="+num2);
}
}
class Class2 extends abr{
String str;
Class2(int num,String str){
this.str=str;
num1=num;
}
public void show1(){
System.out.println("Class2 show1 is inheritted and overridden in Class2 num1="+num1+"str="+str);
}
void show2(){
System.out.println("Class2 show1 is inheritted and overridden in Class2 num1="+num+"str="+str);
}
}
class K10_6{
public static void main(String args[]){
Class1 f1 = new Class1(1, 2);
Class2 f2 = new Class2(10,"SSSSSS");
f1.show1();
f1.show2();
f2.show1();
f2.show2();
}
}
.\abr.java:1: class、interface、または enum がありません。
abstract abr implements itr{
^
.\abr.java:4: class、interface、または enum がありません。
num1=1;
^
.\abr.java:5: class、interface、または enum がありません。
}
^
.\abr.java:6: class、interface、または enum がありません。
public void dai(){
^
.\abr.java:9: class、interface、または enum がありません。
}
^
.\abr.java:11: class、interface、または enum がありません。
public void show(){
^
.\abr.java:13: class、interface、または enum がありません。
System.out.println("Abst_Class show1 can be inheritted to a subclass num1="+num1
);
^
.\abr.java:14: class、interface、または enum がありません。
}
^
.\abr.java:15: class、interface、または enum がありません。
abstract show1();
^
.\abr.java:16: class、interface、または enum がありません。
}
お礼
何回も入れなおしているのですが…今日エクスプローラーの方は回復したのですが(原因はわからず)、firefoxは証明書が取得できないらしく、チャートのロウソク足だけでてきません…