《信息安全专业导论》第八周学习总结
1.教材内容总结:
本周学习了面向对象设计和一些编程语言 。
面向对象的设计方法:集体讨论——过滤——场景——责任算法
编译器:把高级语言编写的程序翻译成机器码的程序
解释器:输入用高级语言编写的程序,指导计算机执行每个语句指定的动作的程序。解释器可以说是编译器的加强版。
命令式范型:包括面向过程的和面向对象的
声明型范型:函数型范型和逻辑编程
面向对象语言的功能型:
封装:实施信息隐蔽的语言特性
实例化:创建类的对象
继承:类获取其他类的属性的机制
多态:一种语言的继承体系结构中具有两个同名方法且能够根据对象应用合适的方法的能力
教材问题及解决方法
对于C++是面向对象的还是面向过程的。书上写的是面向过程的,但我在其他地方看的是面向对象的。后来我查了一下,认为不能单纯判断它是哪种范例,它应该是一门过渡性的语言
代码调试中的问题
不能很好地了解四则运算