【问题标题】:In programming terminology, what do you call the difference between these instructions: [duplicate]在编程术语中,您将这些指令之间的区别称为:[重复]
【发布时间】:2017-07-25 22:43:59
【问题描述】:

PHP: strpos($haystack, $needle);

Python: haystack.find(needle)

似乎python更经常使用后一种方法,而PHP则使用前者。但是这两种方法有名称吗?我正在寻找编程风格的名称。

调用一个过程和另一个面向对象编程是否正确?还是简化问题?

【问题讨论】:

标签: php python terminology


【解决方案1】:

第一个是一个全局函数,它接受两个某种类型的操作数并对它们进行操作。它在旧式过程编程范式中很常见。

秒是字符串类(其中“干草堆”是其实例)的成员函数,它接受一个操作数。它是面向对象编程范式的一部分。

【讨论】:

    猜你喜欢
    • 2021-02-09
    • 1970-01-01
    • 2012-09-02
    • 2011-09-22
    • 1970-01-01
    • 2012-08-19
    • 1970-01-01
    • 2014-11-27
    • 1970-01-01
    相关资源
    最近更新 更多