面向对象是Python中的一大特点,类与对象以及继承和多态,这些在后续的开发当中是伴随始终的,这些无需多疑。
不过,在现在实际的开发当中,已经不是初期的纯数字界面,而是数字与图形界面皆有使用。
那么,在Pythn中图形界面是如何进行开发呢?
在进行图形界面的开发之前,我们先来了解一下图形用户界面(Graphical User Interface) 即 GUI 。
GUI 是采用图形方式显示的计算机操作用户界面。
是不是对这个解释有一点疑惑呢?
做个形象的比喻就是,代码是口头语言,图形界面是肢体语言。
早期的计算机使用的只有命令行界面,就像下面这样子。
怎样?是不是有一点头大?命令行的使用是需要一定门槛的,不是任何一个人都可以操作计算机,因此对于计算机的普及,命令行带来了很大的阻力。
为了使计算机可以大量普及和推广,就需要将使用计算机的门槛降低,为了如此,图形用户界面就应运而生。
它就像我们的肢体语言,即使是语言完全不通的两个人,也可以利用肢体语言进行简单的沟通。图形操作界面也是如此,它就是连接起用户和计算机的肢体语言,使得用户可以不需要先学习编程语言,直接开始用图形使用计算机。
如此,使得计算机的学习使用成本大幅下降,也使计算机的大规模普及得以实现。
那么可操作的计算机界面是何时出现的?
1973年,位于美国加利福尼亚州 帕罗奥多的 施乐帕罗奥多研究中心(Xerox PARC),研究出了世界上最早使用图形用户界面的电脑 - Xerox Alto。
就是上面这台电脑,也因此启发了后来个人电脑的图形用户界面。
有了开创者,后续的发展就开始了。
1980年 三河公司(Three Rivers)推出了 Perq 图形工作站,这是第一款带有图形用户界面的商业生产的个人工作站。
1981年,上面的施乐公司推出了 Alto的继承者 Star
1983年,苹果公司推出了全球第一款搭载了图形用户界面的个人电脑,Apple Lisa ,时隔一年,Mac电脑也应运而生,这两款电脑都受到了Alto的启发。
1986年,由麻省理工学院研究出的X Window system 是首款用于 Unix 的窗口系统。
1992年,微软公司发布了 Windows 3.1 增加了多媒体支持,从此,多媒体的运行更加便捷。
1995年,微软发布了Windows95, 微软的操作系统外观基本定型。
2000年,苹果电脑公司推出了 Mac os X系统的默认外观Aqua。
2001年,微软公司发布了 WindowsXP,实现了桌面功能的集成。
自此,图形用户界面已经变为当今世界,操作的电脑的最主要方式,非常简洁,非常方便。
今天带领大家认识了图形用户界面的起源和发展,明天我们继续了解图形用户界面,为了下一步的学习打好基础。
如果对文章中的内容有什么困惑的地方,可以在评论区提出自己的问题,学记同大家一起交流,解决各种问题,一起进步。
青年学记 陪伴着各位青年
作者:青年学记 一名不断进步的程序猿
一起学习 一起进步
走向自立
领取专属 10元无门槛券
私享最新 技术干货