为了尝试编译FreePascal,我搜了官方文档,并给几位作者都发了邮件询问,目前结果如下:http://wiki.lazarus.freepascal.org/Getting_Lazarus#Compiling_and_installing_FPChttp://wiki.maemo.org/Com... Read More
1. 抽象类法(VCL不推荐);第一,允许创建抽象类对象,因为语法没问题,但允许其错误。第二,接口更好。第三,如果是混合抽象类,则推荐Place Holder方法2. Place Holder(占位):父类虚拟函数为空白函数,但不是抽象方法。例如TCanvas。避免了抽象类的缺点3. 逐渐增加法:子... Read More