Skip to content

Instantly share code, notes, and snippets.

@fozoglu
Last active January 16, 2017 07:22
Show Gist options
  • Save fozoglu/d866a1a77132da0aa570cc4d059c9fa0 to your computer and use it in GitHub Desktop.
Save fozoglu/d866a1a77132da0aa570cc4d059c9fa0 to your computer and use it in GitHub Desktop.
Basit kapsülleme örneği Swift 3 ile yazılmıştır.
class Person {
private var _name : String? = ""
private var _surName : String? = ""
var name : String?{
get {
return _name?.uppercased()
}
set(name){
_name = name;
}
}
var surName : String?{
get {
return _surName?.uppercased()
}
set(name){
_surName = surName;
}
}
init() {
}
init(name: String , surName: String) {
self._name = name
self._surName = surName
print("\(self._name!.uppercased()) \(self._surName!.uppercased())")
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment