import java.util.*; public abstract class Node { Node() { } Node (String name) { _nName = name; _nSize = 10; } int getSize() { return (_nSize); } void setSize(int size) { _nSize = size; } public String getName() { return _nName; } public void setName(String name) { _nName = name; } // abstract void Accept(DuVisitor du); abstract int GetTotalSize(String option); // String getGroup() // void setGroup(String grp) // String getAccessedDate() // void setAccessedDate(String date) private char _fType; private String _nOwner; private String _nGroup; private int _nSize; private String _accessedDate; private String _nName; // private Vector _children; }