如果一个File表示目录下有文件或者子目录,调用delete()方法也可以将其删除

如果一个File表示目录下有文件或者子目录,调用delete()方法也可以将其删除


相关考题:

【C++代码】#include list#include iostream#include stringusing namespace std;class AbstractFile{protected:string name; //文件或目录名称public:void printName(){coutname;} //打印文件或目录名称virtual void addChild(AbstractFile *file)=0; //给一个目录增加子目录或文件}virtual void removeChild(AbstractFile *file)=0; //删除一个目录的子目录或文件virtual listAbstractFile* *getChildren()=0; //获得一个目录的子目录或文件};class File:public AbstractFile{public:File(string name) {(1) = name;}void addChild(AbstractFile *file){return;}void removeChild(AbstractFile *file){return;}(2) getChildren(){return (3) ;}};class Folder :public AbstractFile{private:list AbstractFile* childList: //存储子目录或文件public:Folder(string name){ (4) name;}void addChild(AbstractFile*file){childList.push_back(file);}void removeChild(AbstractFile*file){childList.remove(file);}listAbstractFile**getChildren(){return (5) ;}};void main(){//构造一个树形的文件/目录结构AbstractFile *rootFolder=new Folder("c:\\ ");AbstractFile*compositeFolder=new Folder("composite");AbstractFile *windowsFolder=new Folder("windows");AbstractFile*file=new File("TestCompositejava");rootFolder-addChild(compositeFolder);rootFolder-addChild(windowsFolder);compositeFolder-addChild(file);}

在J2EE中,Web容器要求必须在应用程序中有一个WEB-INF目录,这个目录中包括()。 A.server.xml文件,servlet子目录,jar子目录B.web.xml文件,classes子目录,jar子目录C.server.xml文件,Servlet子目录D.web.xml文件,classes子目录,lib子目录

设目录A下有多层子目录,以下哪些命令能显示A目录所有子目录文件名及其属性:() A.ls-lRAB.ls-lRdAC.ls-RA

在Windows2003资源管理器中,当删除一个或一组目录时,该目录或该目录组下的()将被删除。A、文件B、所有子目录C、所有子目录及其所有文件D、所有子目录下的所有文件(不含子目录)

如果在DOS系统中,某一子目录中存在某些文件,该子目录使用RD命令A.能够删除B.不可能删除C.删除该子目录中的所有文件和子目录后可以删除D.不能确定

在资源管理器中,当删除一个或一组子目录时,该目录或该目录组下的()将被删除。A.文件B.所有子目录C.所有子目录及其所有文件D.所有子目录下的所有文件(不含子目录)

如果一个File表示目录下有文件或者子目录,调用delete方法也可以将其删除。( ) 此题为判断题(对,错)。

在NetWare环境中,访问一个文件的路径是( )。A.文件服务器名\卷名目录名\子目录名\文件名B.文件服务器名\卷名\目录名\子目录名\文件名C.文件服务器名\卷名—目录名\子目录名\文件名D.文件服务器名\卷名:目录名\子目录名\文件名

利用File对象可以判断的是A.创建子目录B.获得文件长度C.删除文件D.判断文件的存在

利用File对象可以判断的是A.创建子目录B.荻得文件长度C.删除文件D.判断文件的存在

阅读下列说明和c++代码,将应填入 (n) 处的字句写在答题纸的对应栏内。【说明】现欲构造一文件/目录树,采用组合(Composite)设计模式来设计,得到的类图如6—7所示:【c++代码】include1istincludeincludeusing namespace std;class AbstractFile{protected:string name;//文件或目录名称public:void printName(){cout*getChildren()=0; //获得一个目录的子目录或文件};class File:public AbstractFile{public:File(string name){ (1) =name;)void addChild(AbstractFile*file){return ;)void removeChiid(AbstractFile*file){return;}(2) getChildren(){return ( 3 ) ;}};class Folder:public AbstractFile{private:listchildList; //存储子目录或文件public:Folder(string name){ (4) =name;}void addChild(AbstractFile*file){childList.push back(file);}void removeChiid(AbstractFile*file)(chiidList.remove(file);}list*getChildren(){return (5) ;)};voidmain(){//构造一个树形的文件/目录结构AbstractFile*rootFolder=new Folder(“C:\\”);AbstractFile*compositeFolder=flew Folder(”composite”);AbstractFile*windowsFolder=new Folder(”windows”);AbstractFile*file=new File(”TestComposite.java”);rootFolder-addChild(compositeFolder);rootFolder-addChild (windowsFolder);compositeFolder-addChiid(file);)

● 在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示路径中的分隔符,“/”在路径之首时表示根目录。图中, (8) 。假设当前目录是 A2,若进程 A以如下两种方式打开文件f2:(8)A. 根目录中文件f1与子目录C1、C2和C3中文件f1相同B. 子目录C1中文件f2与子目录C3中文件f2是相同的C. 子目录C1中文件f2与子目录C3中文件f2是不同的D. 子目录C1中文件f2与子目录C3中文件f2可能相同也可能不相同(9)A. /A2/C3B. A2/C3C. C3D. f2

用户目录访问选项中,访问权限分哪几类,需要分别设置( )。A.文件、子目录B.目录、子目录C.文件、目录D.文件、目录、子目录

ACD TEST 表示()。A、 查询TEST子目录内容B、 将当前工作目录转移到TEST子目录下C、 以CD命令建立批文件TEST. BATD、 建立新的TEST子目录

下列关于文件目录的叙述中,哪一个是错误的?()A、用户通过系统调用可以读写目录B、用户可以创建根目录C、目录中所能容纳的文件或子目录数量受限于磁盘的大小D、目录是文件控制块的全部或一部分

CD TEST命令表示()。A、查询TEST子目录内容B、进入TEST子目录C、以CD命令建立批文件D、建立新的TEST子目录

当前目录为根目录下WANG子目录,该目录下有一个LI.TXT文件,用绝对路径表示该文件为()用相对路径表示该文件为()。

用DOS命令RD删除一个子目录的前提条件是该子目录内()。A、可以含任何文件,但是不能含下级子目录B、不含任何文件,可以含下级子目录C、不含任何文件,不含下级子目录D、可以含任何文件,可以含下级子目录

在Windows资源管理器中,当删除一个或一组目录时,该目录或该目录组下的()将被删除。A、文件B、所有子目录C、所有子目录及其所有文件D、所有子目录下的所有文件(不含子目录)

设目录A下有多层子目录,以下哪些命令能显示A目录所有子目录文件名及其属性:()A、ls-lRAB、ls-lRdAC、ls-RA

站点相对路径是由一个向前的斜线开始,它表示()。A、在服务器上的站点的根目录B、在客户机上文件的根目录C、在服务器上的站点的子目录D、在客户机上文件的子目录

单选题CD TEST命令表示()。A查询TEST子目录内容B进入TEST子目录C以CD命令建立批文件D建立新的TEST子目录

单选题设目录A下有多层子目录,以下哪些命令能显示A目录所有子目录文件名及其属性:()Als-lRABls-lRdACls-RA

判断题如果一个File表示目录下有文件或者子目录,调用delete()方法也可以将其删除A对B错

填空题当前目录为根目录下WANG子目录,该目录下有一个LI.TXT文件,用绝对路径表示该文件为()用相对路径表示该文件为()。

单选题用DOS命令RD删除一个子目录的前提条件是该子目录内()。A可以含任何文件,但是不能含下级子目录B不含任何文件,可以含下级子目录C不含任何文件,不含下级子目录D可以含任何文件,可以含下级子目录

单选题ACD TEST 表示()。A 查询TEST子目录内容B 将当前工作目录转移到TEST子目录下C 以CD命令建立批文件TEST. BATD 建立新的TEST子目录