(简答题)
按下列要求实现一个栈类的操作。该类名为Stack,包括如下操作: (1)压栈操作:Push() (2)弹栈操作:Pop() (3)获取栈顶元素:Peer() (4)判栈空操作:IsEmpty() (5)判栈满操作:IsPull()。 设栈最多可存放50个整数。栈中成员用数组表示。编写一个程序,定义一个栈类的对象数组来验证该类操作。
正确答案
答案解析
略
相似试题
(简答题)
按下列要求实现一个有关学生成绩的操作。 该类名为Student。 (1)每个学生的信息包含有姓名(字符数组)和成绩(int型)。 (2)共有5个学生,用对象数组表示。 (3)计算出5个学生中的最高分,并输出姓名及分数。
(填空题)
如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是()类的子类并且存储该源程序文件的文件名必须为()
(单选题)
一个类的友元不是该类的成员,与该类的关系密切,所以它()
(判断题)
某个类的某一个具体的对象称为该类的一个实例。
(单选题)
一个类的构造函数通常被定义为该类的()成员。
(单选题)
定义一个类名为MyClass的类,并且该类可被所有类访问,那么该类的正确声明应为()
(单选题)
一个类的析构函数通常被定义为该类的()成员。
(判断题)
一个类的方法使用该类的另一个方法时可以直接引用方法名。
(多选题)
定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为()。