海棠书屋 > 科幻小说 > 赛博英雄传 > 正文 第十六章 关于技术水平的一点问题

    向山挥了挥手,看向终端的显示屏。他上下划动了一阵子。
    “不过,哪怕这家伙只是底层人士……这驱动写得也太粗糙了一点。不仅缺乏优化,甚至连封装都没有好好做……”
    “封装”是一种神秘的编程技巧。它可以将一组代码隐藏起来,仅仅留出了程序运行做需要的端口。这个过程,就好像用封印,将程序魔力的源泉封印起来,仅让它可以方便的运转。
    封装,可以避免对信息技术一无所知的用户对数据进行不合理的操作,也能够增强使用的简易性。这个过程隐藏了类的实现细节,让使用者只能通过程序员规定的方法来访问数据。
    “封装是一个过程,它分隔构成抽象的结构和行为的元素。”新的回忆涌上脑海。这是一个程序员对他说过的话:“封装的作业是分离抽象的概念接口与实现。”
    没有封装,不仅意味着这些驱动实用性大打折扣,那些非法的访问者,只要有办法接入这个芯片,就可以任意改写、扭曲其中的指令。
    “封装”,就是赛博内功之中的“任督小周天”。
    只有完成了封装,构成你内功的抽象概念,才算是自成一界,不受外魔干扰。如此,才算入门登堂。
    向山起先还


本章未完,请点击下一页继续阅读 >>