class University{
String name,city;
University(String name,String city){
this.name=name;
this.city=city;
}
}
class UniversityWorld extends Uniuersity{
String country;
UniversityWorld(String name,String city,String country){
super(name,city);
University(name,city)
this.country=country;
}public static void main(String args[]){
UniversityWorld u=new UniversityWorld("北京大学","北京","中国");
System.out.println("大学:"+u.name+"城市"+u.city+"国家:"+u.country);
}
}编译不通过,老是提示 this.country=country; 这句中的 “;”有问题,我不清楚,
能帮我看看吗,谢谢!
String name,city;
University(String name,String city){
this.name=name;
this.city=city;
}
}
class UniversityWorld extends Uniuersity{
String country;
UniversityWorld(String name,String city,String country){
super(name,city);
University(name,city)
this.country=country;
}public static void main(String args[]){
UniversityWorld u=new UniversityWorld("北京大学","北京","中国");
System.out.println("大学:"+u.name+"城市"+u.city+"国家:"+u.country);
}
}编译不通过,老是提示 this.country=country; 这句中的 “;”有问题,我不清楚,
能帮我看看吗,谢谢!
我记得这句后面好像不能加“;”
能不能给小弟说清楚一些,我初学,不是太懂
super(name,city);
University(name,city) 這句少了分號
this.country=country;
这句去了
//University(name,city)
String name,city;
University(String name,String city){
this.name=name;
this.city=city;
}
}
class UniversityWorld extends University{
String country;
UniversityWorld(String name,String city,String country){
super(name,city);
this.country=country;
}
}
public class test{
public static void main(String args[]){
UniversityWorld u = new UniversityWorld("北京大学","北京","中国");
System.out.println("大学:"+u.name+"城市"+u.city+"国家:"+u.country);
}
}
這樣試一下,我也是初學,共同探討
这句是解释
super(name,city);
//University(name,city)
也就是说super(name,city)等价于University(name,city)
//University(name,city)
也就是说super(name,city)等价于University(name,city)
这个问题了,但是 现在有提示最后一行的中文好像不能被编译,提示是
编码GDK不可映射字符,请教一下
學習學習,看有沒有好的答復。
我的是jdk1.5 系統是日文系統,不知道有沒有關係
但是换成中文的,成功,但显示的是乱码,谢谢了我是初学,大家一起努力啊
String name, city; University(String name, String city) {
this.name = name;
this.city = city;
}
}public class UniversityWorld extends University {
String country; UniversityWorld(String name, String city, String country) {
super(name, city);
this.country = country;
} public static void main(String args[]) {
UniversityWorld u = new UniversityWorld("北京大学", "北京", "中国");
System.out.println("大学:" + u.name + "城市" + u.city + "国家:" + u.country);
}
}
class University
{
String name,city;
University(String name,String city)
{
this.name=name;
this.city=city;
}
}class UniversityWorld extends Uniuersity,Applet
{
String country;
UniversityWorld(String name,String city,String country)
{
super(name,city);
//21行 University(name,city); //与20行功能一样,
this.country=country;
} public void paint(Graphics g)
{
UniversityWorld u=new UniversityWorld("北京大学","北京","中国");
g.drawString("大学:"+u.name+"城市"+u.city+"国家:"+u.country ,25,25);
}
}