Eiffel是一套物件导向程式语言,1985年由伯特兰·迈耶所发明。文法类似Pascal,并且将语言本身与软件工程、和工具结合为一。Eiffel实现契约式设计的风格。
程序设计的统一访问原则是由伯特兰·迈耶在《Object-Oriented Software Construction》中提出。它指出“一个模块化编程提供的所有服务都应该通过统一的符号提供,与它们是通过存储还是通过计算实现无关”。这个原则普遍适用于面向对象程序设计编程语言的语法。使用特性、预先计算的属性或对象的方法/信息检索实现,调用时没有语法差异。
程序设计的统一访问原则是由伯特兰·迈耶在《Object-Oriented Software Construction》中提出。它指出“一个模块化编程提供的所有服务都应该通过统一的符号提供,与它们是通过存储还是通过计算实现无关”。这个原则普遍适用于面向对象程序设计编程语言的语法。使用特性、预先计算的属性或对象的方法/信息检索实现,调用时没有语法差异。