日期:2014-05-18  浏览次数:21024 次

抽象类
1.是不是抽象类中所有的方法都是抽象的,,还是可以有非抽象的
2.抽象类中可以有域吗
3.一个普通的类,没有声明abstract的,,,,如果该类中有方法被声明为abstract 那这个类是不是就是抽象类
4.抽象类和含有抽象方法的普通类有什么区别

------解决方案--------------------
1 抽象类中的方法可以实现也可以不实现;
2 当然有
3 有抽象方法的类就是抽象类;
4 抽象类可方便的改写,程序越庞大,使用它(设计模式等)的作用越明显;

------解决方案--------------------
引用楼主 beblue 的帖子:
1.是不是抽象类中所有的方法都是抽象的,,还是可以有非抽象的
2.抽象类中可以有域吗
3.一个普通的类,没有声明abstract的,,,,如果该类中有方法被声明为abstract 那这个类是不是就是抽象类
4.抽象类和含有抽象方法的普通类有什么区别