una duda, cuál es la diferencia entre método y función?

David Cancino

David Cancino

Pregunta
studenthace 4 años

una duda, cuál es la diferencia entre método y función?

4 respuestas
para escribir tu comentario
    Juan Luis Mendiola Esquivel

    Juan Luis Mendiola Esquivel

    studenthace 4 años

    No existe diferencia, solo es llamado de una forma u otra dependiendo del lenguaje de programación. En esencia es un segmento de código que hace algo. Por ejemplo, en Java son llamados métodos y en C++ son funciones.

    Miguel Salvador Cruz Rodríguez

    Miguel Salvador Cruz Rodríguez

    studenthace 4 años

    El método es el que se usa dentro de una clase, cuando declaras adentro de una clase por ejemplo en python

    class Ejemplo:
    def ejemplo(self, name):
    self.name = name
    Eso es un método, pero si lo hicieras fuera de una clase, sería una función.

    def ejemplo():
    pass

    Perdón por no poner sus indentaciones, no supe cómo hacerlo xd

    Kevin Fiorentino

    Kevin Fiorentino

    studenthace 4 años

    Técnicamente son lo mismo. Se le dice

    Método
    dentro del contexto de Programación Orientada a Objetos. De lo contrario se le dice
    Función
    . Saludos!

    Alfonso Morán

    Alfonso Morán

    studenthace 4 años

    Un método se podría decir que es una función que vive dentro de un objeto. Los métodos son llamados a través del objeto:

    a = newClass() a.metodo1()
Curso de Programación Orientada a Objetos

Curso de Programación Orientada a Objetos

La misión: lograr que la virtualidad sea idéntica a la realidad. El elegido para esta tarea: tú. Sé parte de la generación que logra cambiar el mundo a través de ideas innovadoras, porque la diferencia entre ser testigo del cambio y ser parte de él comienza con Platzi.

Curso de Programación Orientada a Objetos
Curso de Programación Orientada a Objetos

Curso de Programación Orientada a Objetos

La misión: lograr que la virtualidad sea idéntica a la realidad. El elegido para esta tarea: tú. Sé parte de la generación que logra cambiar el mundo a través de ideas innovadoras, porque la diferencia entre ser testigo del cambio y ser parte de él comienza con Platzi.