正如标题所示,我呢想说说自己对Java中的,普通类、接口和抽象类的理解。 普通类: public class ClassName{/***里面写已经实现的方法*/public void doSomething(){/*方法体*/}} 特点:普通类区别于其他两个,因为里面的方法都是实现了的,而且里面的属性可修改,亦可以实例化出一个对象。 接口: public interface Actio
抽象类可以有构造方法,只是不能直接创建抽象类的实例对象而已。在继承了抽象类的子类中通过super()或super(参数列表)调用抽象类中的构造方法。示例代码如下: package ahu;abstract class Base{int a=7;public Base(){a=8;}public Base(int i){a=i;}}public class Demo01 extends B
封闭图像抽象类及其子类 Area.java: public interface Area{public double area();} Circle.java: public final class Circle extends Ellipse //圆类,最终类 {public Circle(double radius)