构造函数是与类名相同的一个函数,很简单的,看看书就知道了,或者在csdn上搜索一下
解决方案 »
- for循环,没大括号,请问怎么运行的
- Thinking In Java 中一个并发那一章里的一个代码运行不了
- IREPORT detail 各行 宽度问题
- 有关继承接口抽象类,调用对象方法动态邦定的问题.
- jad可以反编译 指定目录下的所有.class文件吗?
- 形如\u00a5的unicode 无法正常显示
- 急,在线等!
- java 基本类型或可序列化类型,这里说的可序列化类型是什么意思???具体都有哪些类型??谢谢
- jbuilder的问题..
- 简单问题:在网页中如何直接关闭一个IE窗口?
- 如果1个方法中的参数类型是对象类型,那么这个参数可以接受一个该对象类型的子类的对象吗?
- 除了用JDK开发JAVA程序外,还有什么好的开发工具?
public PmonWeeklyReportBrowserFrame() {
...
}
public PmonWeeklyReportBrowserFrame(int a) {
....
}
}
这个是最基本的构造函数
使用的时候
PmonWeeklyReportBrowserFrame a = new PmonWeeklyReportBrowserFrame();
或者
PmonWeeklyReportBrowserFrame b = new PmonWeeklyReportBrowserFrame(1);
A(){//A的构造函数
System.out.println("A")
}
}
class B(){
public static void main(String args[]){
A a = new A();//实例化A调用构造函数输出"A"
}
}
import java.lang.String;
import java.util.StringTokenizer;import java.io.*;
public class www{
public static void main(final String[] args){
String dirName="E:\\JCreator LE\\JCreator LE\\MyProjects";
String fileName="test.txt";
try {
BufferedReader br = new BufferedReader(new FileReader(fileName));
String str = br.readLine();
while(str!=null){
str = br.readLine();
String str1=str.replaceAll("[^a-zA-Z\']"," ");
StringTokenizer st=new StringTokenizer(str1," ");}}catch (Exception ex) {
ex.printStackTrace();
}
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
} }
}
编译后会出现这样的信息:
cannot resolve symbol:variable st
final int age;
String name;
Monster(){//和类的名字一样的就是构造函数,这是我的理解,如果类中没有Monster,它会自
age=x;}//创建个无参Monster构造
void shout(){
System.out.println("this is a "+name);}}class Tigger extends Monster{
String location;
void shout(){
super.shout();
//System.out.println("this is a "+name);
System.out.println("this is a"+location+" tigger");
}
public static void main(String args[]){
Tigger t1=new Tigger();
//t1.age=3;
t1.name="tigger";
t1.location="china";
t1.shout();}
}
哎
大家还需要努力啊