Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué significa el valor de retorno en "programación"?

¿Qué significa el valor de retorno en "programación"?

1. Valor de retorno: el nombre de la función es el representante de la función y también es una variable. Dado que la variable de nombre de función generalmente se usa para devolver los datos del resultado del procesamiento de la función a la función que llama, es decir, una llamada recursiva, la variable de nombre de función generalmente se denomina valor de retorno.

2. Objeto: Es un término de programación, que en términos generales se refiere a un área significativa en la memoria, llamada objeto. En C, un tipo con una longitud específica se puede llamar tipo de objeto. Una función no tiene una longitud específica, por lo que no es un tipo de objeto.

Información ampliada

En el mundo real, un objeto es una combinación de estado (propiedad) y comportamiento, y los objetos se pueden encontrar en todas partes. Las características comunes de los objetos son el estado y el comportamiento.

En el mundo de la información del desarrollo de software, un objeto se define como una colección de datos y métodos relacionados. Los objetos son modelos abstractos de objetos del mundo real. Los objetos abstraídos de los objetos del mundo real utilizan datos y métodos para describir su estado y características de comportamiento en el mundo real. Generalmente, su estado se describe a través de variables y su comportamiento se implementa a través de métodos. Una variable es una entidad de datos con nombre, mientras que un método es una función o procedimiento asociado con un objeto.

La orientación a objetos (OO) es el enfoque actual de la industria informática. Fue la corriente principal de los métodos de desarrollo de software en la década de 1990. Los conceptos y aplicaciones orientados a objetos han trascendido la programación y el desarrollo de software y se han expandido a una amplia gama. Como sistemas de bases de datos, interfaces interactivas, estructuras de aplicaciones, plataformas de aplicaciones, sistemas distribuidos, estructuras de gestión de redes, tecnología CAD, inteligencia artificial y otros campos.

Material de referencia: Enciclopedia Baidu-Programación