一.vi和vim编辑器 ①.三种模式 所有的 Linux 系统都会内建 vi 文本编辑器.vim 具有程序编辑的能力,可以看做是 vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计.代码补完.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用.所以这里以vim为主.你可以把它当做是Windows下的文本编辑器. 当使用vim xxx时,如果xxx文件不存在,则vim编辑器会在当前的工作目录下创建此文件,如果此文件已经存在则打开此文件.打开文件后只能查看文件内容而不能编…
第一讲 多态 多态可以理解为事物存在的多种体现形态. 例:动物中猫,狗.猫这个对象对应的类型是猫类型,如:猫 x = new猫(); 同时猫也是动物中的一种,也可以把猫称为动物.动物 y = new猫(); 那么动物就是猫和狗具体事物中抽取出来的父类型.父类型引用指向了子类对象. 一.多态的体现 1.父类的引用指向了自己子类的对象. 2.父类的引用也可以接收自己的子类对象. 如: Animal a = new Cat(); 其中就将父类型的 a 引用指向了子类的对象.…