发展历程 什么是闲话? -技术百科的定义

什么是闲话? -技术百科的定义

目录:

Anonim

定义-Smalltalk是什么意思?

Smalltalk是一种面向对象的编程(OOP)语言,它融合了动态运行时键入方法和可操作性。


Smalltalk通常用于应用程序建模,它是基于基本的对象原理创建的,该原理规定每个事物都是一个对象,并且每个对象都可以与其他对象进行通信。


Smalltalk最初是由Xerox Palo Alto Research Center Inc.的Learning Research Group在1970年代发布的Smalltalk-80版本。

技术百科解释了Smalltalk

因为Smalltalk是动态的,不需要变量类型声明,所以处理由接收对象确定。 类型检查在运行时而不是编译时执行。 Smalltalk还提供了巨大的运行时应用程序修改和可操作性,可扩展到语法或集成开发环境(IDE)。


Smalltalk中的中心概念是一个对象,它是类的实例。 Smalltalk对象执行的三个操作是:

  • 从自身或其他对象接收消息
  • 向自己或其他对象发送消息
  • 引用其他对象。

消息传递是Smalltalk中最重要的概念。 接收到消息后,接收方确定它是否合适。 一条消息可以发送到任何对象。 其他对象只能通过向对象发送消息来查询状态。 Smalltalk中的语言构造是消息。 默认情况下,Smalltalk使用同步的单个动态消息分发策略。 Smalltalk中的表达式包括多个消息发送。


Smalltalk将原始值(例如整数,布尔值和字符)视为对象,因为它们是对应类的实例,并且通过发送消息来调用它们的操作。 程序员可以更改实现原始值的类,以为其实例定义新行为。 类和代码块是Smalltalk中的对象。 每个类都是该类的元类的实例,其中元类也是对象。

什么是闲话? -技术百科的定义