为了账号安全,请及时绑定邮箱和手机立即绑定

Flutter开发第一步-Dart编程语言入门

雷宇 全栈工程师
难度入门
时长 3小时54分
学习人数
综合评分9.50
53人评价 查看评价
9.5 内容实用
9.5 简洁易懂
9.5 逻辑清晰

最新回答 / weixin_慕瓜1529863
抱歉,发现了大小写问题,不知道咋删掉问题?

最新回答 / 慕婉清3442332
我是来拿经验的  老实说uniapp比不了这个

最新回答 / ChenLoveFood
Person.withMap(Map map) : name = map["name"], gender = map["gender"]{    age = map["age"];}

最新回答 / rubysakura
不会啊,把代码贴出来看一下

最新回答 / 星邪
计算属性Widget get _funcName {}没有开辟新的内存

已采纳回答 / wengyaqiang
假设有两个类,A和B,如果B是A的扩展,A的属性和方法,B都有,那么使用B继承(extends)A就好。但是如果A和B只是有一部分交集,有几个共同的属性和方法,但有分别有各自特有的属性和方法,那么用继承就不合适了,这时就可以使用接口,把共同的这一部分属性和方法写在接口C 里,让A和B分别接入(implements)接口。也可以使A和B分别继承C,这个视具体场景而定,一般而言,如果A和B的大部分属性和属性都可以放在C里从C获取,那么A和B就像C的子类,更适合用继承;如果A和B只是小部分属性和方法相同,那么更...

最赞回答 / 柠烟夏季
这样说不太严谨, 应该说直接继承自Object继承Test相当于是间接继承自Object了Object是所有的类共同的基类, 如果间接继承也可以, 那么这个规则就相当于没有
swift语言也有计算属性的哟~
和java神操作般
不错,!!干完去学 flutter!
按的什么快捷键查看类型啊?
真心不错,学了后,想找老师的实战课了,可惜没有找到。

最赞回答 / 命锤子货
很高兴回答您的问题  经过github查找 确实是版本问题  在2.3版本中 添加了对 含有 final关键字 属性的初始化校验 意思就是  如果类中的属性 被标记为 final 那这个属性必须初始化值 不然无法编译通过 我是基于这个地址 https://github.com/dart-lang/sdk/commit/f8a96b88e9d52ac5cbbdc639d326e7a4baba3842 和以往编程语言对final 的定义 推断出来的   这也就解释了你之前的实验 关键一点就是 含有final ...

最新回答 / weixin_宝慕林1158390
创建一个page对象可以使用两种方式,一种是 var page = Page(),这种是一个变量page接受创建的Page对象,这个变量再创建之前没有标注类型,一种是Page page = Page(),这种是再等号左侧就已经知道了对象page是Page类型
课程须知
本课程主要介绍Dart基础知识,如果有其它编程语言经验的同学,学习起来会事半功倍。对有经验的同学,入门课程会比较轻松,不过也要多加练习哦~,学习完本课程后,大家可以自行加深Dart学习,向面向对象发起一波冲刺~(https://gitee.com/LeiYu-Io)
老师告诉你能学到什么?
1、Dart的应用场景有哪些 2、Dart开发环境如何配置 3、Dart中常用的数据类型 4、Dart中的运算符及控制流 5、Dart中的方法以及闭包等

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消