Hi Adam, Your problem seems to be more of a Java API based question. Based on the code you have written, may I ask what are you trying to achieve by writing the code of [super("/")]? Based on the common concepts of creation of objects you may best replace that line with a call to [super()]....this calls the parents default constructor.
Hope this helps. Henry -----Original Message----- From: Adam Pfeiffer [mailto:[EMAIL PROTECTED]] Sent: Friday, May 10, 2002 4:13 AM To: [EMAIL PROTECTED] Subject: subclass constructor class Hello, superclass is: FileBrowserBean.java subclass is: PictureBrowserBean.java When I try to call the constructor in FileBrowserBean.java from PictureBrowserBean.java I get the following compile time error: PictureBrowserBean.java:10: Object() in java.lang.Object cannot be applied to (java.lang.String) super("/"); ^ 1 error Here is the FileBrowserBean class ################################### package mada.trips; import java.io.*; import java.util.*; public class FileBrowserBean { String baseDirectory = null; ArrayList directories = new ArrayList(); ArrayList files = new ArrayList(); Iterator filesIt = null; Iterator directoriesIt = null; File baseDir = null; public FileBrowserBean (String directory) { setBaseDirectory(directory); } public FileBrowserBean () { } public void setBaseDirectory(String directory) { baseDirectory = directory; baseDir = new File(baseDirectory); } public void parseDirectory () { File fileList[] = null; directories.clear(); files.clear(); fileList = baseDir.listFiles(); for(int i=0; i < fileList.length; i++) { if (fileList[i].isDirectory()) { directories.add(fileList[i].toString()); } else { files.add(fileList[i].toString()); } } filesIt = files.iterator(); directoriesIt = directories.iterator(); } public boolean hasNextFile() { return filesIt.hasNext(); } public String nextFile() { return filesIt.next().toString(); } public boolean hasNextDirectory() { return directoriesIt.hasNext(); } public String nextDirectory() { return directoriesIt.next().toString(); } public String getBaseDirectory() { return baseDirectory; } } Here is the PictureBrowserBean class: ##################################### package mada.trips; import java.io.*; import java.util.*; import mada.trips.FileBrowserBean; public class PictureBrowserBean { public PictureBrowserBean () { super("/"); } } __________________________________________________ Do You Yahoo!? Yahoo! Shopping - Mother's Day is May 12th! http://shopping.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>