Junior — Middle
Proqram kodunda sinif obyektinin xüsusiyyətlərinə və metodlarına necə daxil olmaq olar?
sobes.tech Süni İntellekt
AI-dan cavab
iOS-da (Swift və ya Objective-C), sinif obyektinin xüsusiyyətlərinə və metodlarına giriş üçün nöqtə sintaksisindən istifadə olunur.
Məsələn, Swift-də:
class Person {
var name: String
init(name: String) {
self.name = name
}
func greet() {
print("Salam, \(name)!")
}
}
let person = Person(name: "Ivan")
print(person.name) // xüsusiyyətə giriş
person.greet() // metod çağırışı
Objective-C-də:
@interface Person : NSObject
@property (nonatomic, strong) NSString *name;
- (void)greet;
@end
@implementation Person
- (void)greet {
NSLog(@"Salam, %@!", self.name);
}
@end
Person *person = [[Person alloc] init];
person.name = @"Ivan"; // xüsusiyyətə giriş
[person greet]; // metod çağırışı
Beləliklə, obyektin xüsusiyyətlərinə və metodlarına giriş üçün Swift-də nöqtə operatoru "." və Objective-C-də kvadrat mötərizələr istifadə olunur.