exit ;
这样就完成了,你可能问为什么没有使用对象System ?那是因为在对象CMD中继承对象System,所以我们不需要在程序中使用System,要不然就累了。
当你看到shell.pl程序时候,你有何感想?是不是觉得搞对象简单了很多呢?给我的想法就是,以后程序员会越来越多,因为对象编程太简单了,而我们呢?哎,我们就去做对象。以后编程和做对象的人可能要区分开来了。
现在编译shell.pl后,把这些对象删除,看看能否使用?当然能,假如你使用require就出现无法执行的致命错误。
哎呀,好累了。我就要吐血了 #$@,还没有吃晚饭呢。明日继续吧。
这里告诉大家编译Perl在较大或者较复杂的程序项目中,使用对象,会有很好的作用。你可能会问,用对象编译出来的程序如此之大,是否会影响效率?肯定会,但是它并非明显,就好像一个小小的15KB的程序,在运行的时候可能占用超过100MB的内存。由于它会整个被内存启动,但是并不会有较大幅度的效率下降。如果还想使用类似require的方法,就要看最后一章了。
