问题 C: Revisit Pet abstract class and Dog class

问题 C: Revisit Pet abstract class and Dog class,第1张

请按照Main类及输出案例
1. 编写抽象类Pet,包含构造方法, 抽象方法eat和setNameAge及成员变量:name, age;
2. 编写Dog类(Pet类的子类)。
3. 编写AgeException异常类,当年龄不大于零,抛出该类异常(Dog类中的setNameAge方法中抛异常, 输出:AgeException: age cannot be  this.age)。

import java.util.*;
public class Main
{
	public static void main(String[] args)
	{	
		Scanner r = new Scanner(System.in);
		int count;
		try
		{
			count = r.nextInt(); 
			Pet petList[] = new Pet[count];
			for(int i=0;i

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1295477.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-10
下一篇 2022-06-10

发表评论

登录后才能评论

评论列表(0条)