“transparent” —— “透明”,“opaque” —— “不透明”。
但两者在计算机语言中,含义又十分相似。
transparent 透明
“透明” 意味着,程序员意识不到其中的存在,例如在程序员在使用 IDE 进行编码的时候,IDE 中的编译器对程序员来说就是透明的,入门程序员根本不知道编译器的存在。
opaque 不透明
“不透明”意味着,程序员直接与该事物接触,但是不知道其中的机理,例如 IDE 对于程序员来说就是不透明的。程序员直接接触到 IDE,但是却不知道 IDE 是如何实现的,由哪些模块组成。
摘自 https://blog.csdn.net/dashuniuniu/article/details/51702772
网友评论