单选题 软件设计要遵循的基本原则包括______。
①模块化 ②抽象 ③封装 ④信息隐蔽
【正确答案】 B
【答案解析】