swift - 我需要帮助 Swift 的功能
问题描述
Swift 5.0 中有这个工作:
该类如下所示。在此类的主体中,创建一个函数,该函数将为特定对象打印此类的参数。创建这样一个 Student 类的对象,调用它这个函数并在屏幕上显示结果:
职位类别
class Student {
var name: String
var surname: String
var yearOfBorn: Int
var mark: Double
init(name: String, surname: String, yearOfBorn: Int, mark: Double) {
self.name = name
self.surname = surname
self.yearOfBorn = yearOfBorn
self.mark = mark
}
}
我怎么能做到?我尝试:
func printStudent() {
if name == name {
print(name)
} else if surname == surname {
print(surname)
} else if yearOfBorn == yearOfBorn {
print(yearOfBorn)
} else if mark == mark {
print(mark)
}
}
解决方案
您只需要打印变量:
func printStudent() {
print("Name: \(self.name), Surname: \(self.surname), Year Of Born: \(self.yearOfBorn)")
}
推荐阅读
- amazon-s3 - S3:以相反的顺序读取对象?
- ssl - Chrome 显示 Secure with SSL 安装在主页上,但在子页面上不安全
- python-3.x - 网络钩子.send(
) discord.py 不返回任何东西 - android - Google Play 商店 - 当您有两个版本的应用等待审核时会发生什么
- java - okhttp 身份验证器是否处理 403 错误?
- php - Laravel Maat 网站\Excel 导出
- ruby-on-rails - 在 Ruby on Rails 安装中,是什么导致 webrick 过时以及为什么 `gem i webrick` 可以更新它?
- sql - Base R 或 tidyverse 函数沿时间序列列扩展行
- laravel - Yajra 数据表按列排序
- python - 如何在 Python 输出上打印水平仪表?