Advertisement
Guest User

Untitled

a guest
Feb 15th, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.54 KB | None | 0 0
  1. import Cocoa
  2.  
  3. var str = "Hello, playground"
  4.  
  5. protocol FirstName {
  6.     var firstName: String { get set }
  7.    
  8.     func result() -> String
  9. }
  10.  
  11. protocol Person: FirstName {
  12.     var age: Int { get }
  13. }
  14.  
  15. struct Student: Person {
  16.     var age: Int
  17.    
  18.     var firstName: String
  19.    
  20.     func result() -> String {
  21.         return firstName + " age: " + String(age)
  22.     }
  23. }
  24.  
  25. func checking(check: FirstName) {
  26.     print(check.firstName)
  27. }
  28.  
  29. var kek = Student(age: 30, firstName: "name")
  30. kek.age = 14
  31.  
  32. var huek: Person = kek
  33. huek.age = 88
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement