问答题

【参考答案】

⑴调用形式不同
⑵被调用代码的位置不同
⑶提供方式不同
⑷调用的实现不同。