是一种高度封装的编程语言,与低级语言相对。它是一种以人类日常语言为基础的编程语言,用普通人容易接受的文字(如汉字、不规范的英语或其他外语)来表达,使程序员更容易编写,可读性高,使计算机知识浅薄的人也能大致理解其内容。
低级语言是指汇编语言和机器语言。
高级语言包括c/c、java、basic、forturn、pascal等。
还有一种脚本语言成了sh
差别还是很大的。我个人因为接触java时间最长,思维模式接近纯面向对象。
当需要大规模生产时,考虑工厂的产量。如果是单体,至少先定义类,明确属性和行为,对应一个好方法的实现。
循序渐进,尽量做好包装,划分型号。面向对象的思维是尽可能接近现实世界的操作。
但是有时候当你看着其他人的时候代码,你可以明显感觉到,比如"这个人可能会接触到更多的结构变量编程,尤其是一些硬件设备厂商提供的界面或者演示程序,很多都没有这么一个面向对象的顺序思路,有的只是各种功能的机械组合,带有明显的c或者c思想。这个时候,我就需要一段时间来收起我的想法。