• kotlin面向对象入门


    之前在学kotlin基础语法时咱们是采用三方jar包在eclipse工程下进行的,很显然这工具在实际商用中基本上很少用到了,最终是要编写android程序,所以说从这里起得更换一个更加智能更加贴近实际开发的一个工具,那就是IntelliJ IDEA,对于最终要编写android程序不是得用Android Studio么,嗯,木错,这是最终的使用工具,但目前还处理kotlin的基础学习暂时还用不上,而我们知道Android Studio其实也是IntelliJ的,熟悉了IntelliJ IDEA到时再回到Android Studio去开发kotlin程序那也非常顺其自然,所以话不多说先来看一下如何用IntelliJ IDEA来使用kotlin:

    首先创建一个工程,然后此时会到如下界面,这时选Kotlin:

    接着输入项目名称:

    点击确定,这时会加载一个依赖项,待加载完之后,咱们就可以开启kotlin之旅啦:

    这时新建一个Kotlin文件来打印一下“Hello,World”来验证环境是木有问题的:

    编译运行:

    好了,环境一切正常,那就开启kotlin接下来的新篇章,学习一下kotlin的面向对象,关于面向对象懂java的人就不多说了,相当相当熟悉了,下面直接建个新工程来看下如何用kotlin语言来表达面向对象的东东:

    面向对象入门:

    这里从描述一个矩形开始,我们知道矩形有长和宽,在java中用class表示类,而在kotlin中也是一样的,只是其写法不同,如下:

    那如何去使用这个类呢?

    接下来再来定义另外一个数据对象:妹子

    静态属性和动态行为:

    接下来给类中增加行为,还是对妹子进行扩展,如下:

  • 相关阅读:
    浅谈Static关键字
    iOS安装CocoaPods详细过程
    解决最新版 mac os sierra usb网卡不能使用的问题
    pyCharm最新2017激活码
    开发中所使用的渠道(统计分析、分享、第三方登录、短信等)
    oc中文首字母排序
    UIFont 设置字体
    iOS运用runtime全局修改UILabel的默认字体
    OC录制小视频
    OC
  • 原文地址:https://www.cnblogs.com/webor2006/p/8011714.html
Copyright © 2020-2023  润新知