求助一道我不会的作业题

图片说明定义 Circuit 类用来表示电路网络.(-表示串联,/表示并联)
public abstract class Circuit {

public abstract double resistance();
}
resistance() 返回该网络的等效电阻值. 给定网络的字符串表示, 构造相应的 Circuit 对象, 并输出它们的等效电阻值.
1.抽象类怎么会有对象?2.这道题我觉得应该用递归,怎么用?

图片说明忘了上传表示方法了