El lenguaje Objective- C es una estricta variación orientada a objetos en el estándar C regular. Este lenguaje evolucionó a lo largo de muchas décadas para convertirse en la plataforma de desarrollo estándar para los ordenadores de Apple y dispositivos móviles. En la programación orientada a objetos, cada objeto de programación contiene sus propios datos que se almacenan en " variables de instancia ". Otros objetos, y el programa en su conjunto , pueden " acceder " estas variables a través de " métodos de acceso . " Sin embargo , es posible que desee anular estos métodos de acceso a un proceso personalizado que realiza un trabajo adicional . Instrucciones
1
Abra el archivo " aplicación " para su programa Objeto -C. Este es el archivo que crea el código para todos los métodos en el programa , incluyendo los métodos de acceso .
2
Escriba la siguiente línea de código, sustituyendo el " (int )" y " variable" para el tipo de datos real y el nombre de la variable que está afectando por su método de acceso personalizado:
- ( int ) Variable {
por ejemplo , si tiene una variable " float " llamada " fracción " debe escribir la siguiente línea:
- (float ) Fracción {
3
escriba su algoritmo de acceso personalizado , seguido de un refuerzo final para indicar la finalización de su método de acceso . El método normal de acceso contiene una sola línea de código que simplemente devuelve el valor de la variable :
renta variable ;
Así, el método de acceso original aparece como:
- ( int ) Variable {
renta variable ;
}
Ahora , supongamos que usted quiere tomar el valor de una variable de instancia y se multiplica por 100 . Por ejemplo, la variable de instancia podría ser un número " flotante " (que contiene decimales ) llamado " por ciento". Cada vez que usted interactúa con dicha variable , desea que el ciento tratado como un entero. Por lo tanto , es 0,67 para convertirse en 67 . Su método de acceso personalizada todo podría tener este aspecto :
- (float ) oldpercent {
int newpercent = ( int) oldpercent * 100 ;
newpercent retorno;
}