美文网首页
定义BookClass

定义BookClass

作者: 哈喽Mm | 来源:发表于2017-12-11 09:24 被阅读0次

//定义图书属性类BookClass 属性类中添加:Bookcls(分类)、BookName(书名)、Price(价格)

class BookClass {

var Bookcls = ""

var BookName = ""

var Price = 0.0

}

//实例化五个BookClass类的对象

let objBookA = BookClass()

let objBookB = BookClass()

let objBookC = BookClass()

let objBookD = BookClass()

let objBookE = BookClass()

//创建数组

var ArrayBook = [Any]()

//初始化对象

objBookA.Bookcls = "励志"

objBookB.Bookcls = "文学"

objBookC.Bookcls = "小说"

objBookD.Bookcls = "少儿"

objBookE.Bookcls = "科技"

objBookA.BookName = "钢铁人"

objBookB.BookName = "小王子"

objBookC.BookName = "平凡世界"

objBookD.BookName = "三毛儿"

objBookE.BookName = "探索"

objBookA.Price = 45.0

objBookB.Price = 35.7

objBookC.Price = 40

objBookD.Price = 47.9

objBookE.Price = 77.0

//添加到数组里

ArrayBook = [objBookA,objBookB,objBookC,objBookD,objBookE]

//打印所有对象的内容

print(ArrayBook)

//打印价格最贵的图书的信息

print("最贵的图书信息:分类:\(objBookE.Bookcls),书名:\(objBookE.BookName),价格:\(objBookE.Price)")

//打印objBookC.Bookcls  == “小说”的图书的信息

print("小说的图书信息:分类:\(objBookC.Bookcls),书名:\(objBookC.BookName),价格:\(objBookC.Price)")

相关文章

  • 定义BookClass

    //定义图书属性类BookClass 属性类中添加:Bookcls(分类)、BookName(书名)、Price...

  • 类的创建

    // 定义图书属性类 class BookClass{ var Bookcls = "" var BookName...

  • 标签

    定义粗体文本 定义大字号 定义着重文字 定义斜体文字 定义小号字 定义加重语气 定义下表字 定义上标字 定义插入...

  • TypeScript——基础数据类型

    定义布尔类型 定义数字类型 定义字符串类型 定义数组类型 定义枚举 定义任意类型

  • HTML标签语言

    标签 描述 定义注释。 定义文档类型。 定义锚。 定义缩写。 定义只取...

  • kubernetes - 对象的定义(2)

    Pod的定义 Service的定义 Deployment的定义 Namespace的定义 ConfigMap的定义...

  • HTML文本格式化输出

    文本格式化标签 定义粗体文本 定义大字号 定义着重文字 定义斜体字 定义小字号 定义加重语气定义下标字定义上标字 ...

  • 定义你的定义

    写作08 什么是定义 01 什么是定义?为什么定义重要? 我们很喜欢下定义,但从来没有思考过什么是定义。 定义好坏...

  • HTML5初试牛刀

    标签描述定义注释。 定义文档类型。定义锚。定义缩写。定义只取首字母的缩写。 定义客户端脚本。 定义 section...

  • 夏夜所想

    谁定义了正常 谁定义了神经 谁定义了高贵 谁定义了卑微 谁定义了成功 谁定义了失败 谁定义了现实 谁定义了做梦 谁...

网友评论

      本文标题:定义BookClass

      本文链接:https://www.haomeiwen.com/subject/kpnbixtx.html