关于静态方法和静态属性

来源:3-1 静态方法与静态属性(1)

hyperse

2020-09-14 23:18:25

静态方法是不是只能写在class内部,但同时是constructor外?constructor里面只写实例属性对吗?

静态属性只能写在class外面?

写回答

1回答

好帮手慕久久

2020-09-15

同学你好,问题解答如下:

1. 静态方法就是类的方法,它即可写在类的里面(在类里面定义静态方法时,需要写在constructor外),也可以写在类的外面,如下:

http://img.mukewang.com/climg/5f6045f009fbf32610520600.jpg

还可以在外面,直接给类添加,如下:

http://img.mukewang.com/climg/5f6045f5090ecc7b09420558.jpg

2. constructor里面,可以写实例的属性和方法(方法也可以称为属性),如下:

http://img.mukewang.com/climg/5f6045fd098cbe8506720432.jpg

3. 静态属性,建议写在类外面(写在类里面的方法,还处于提案中),如下:

http://img.mukewang.com/climg/5f60460c090edc8f06670323.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快!

0

0 学习 · 10739 问题

查看课程