语法错误:如果封装代码中有语法错误,例如缺少冒号或括号,那么运行时就会报错。
缺少模块或库:如果你在封装代码中使用了某些模块或库,但是没有安装或导入这些模块或库,那么运行时就会报错。
变量名冲突:如果你在封装代码中使用了与全局变量名称相同的变量,那么可能会出现名称
“封装”就是将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体(即类);封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,一特定的访问权限来使用类的成员。而这些封装数据的函数是和Student类本身是关联起来的,我们称之为类的方法。