flutter - 如何在一个类中为多个类使用getter而不实例化
问题描述
我想实例化一个类并在没有实例化的情况下为多个类使用 getter。
例如:如果用户可以登录,我会实例化一个类
new MyClass(aParameter)
用户可以导航多个视图,并且在导航期间我想使用 getter
String get ParamUser => user;
我展示了我的示例类
class MyClass {
String param;
MyClass(String el) {
this.param = el;
}
String get ParamUser => param;
set setparam(String ParamUser ) => param = ParamUser ;
}
谢谢你的帮助
解决方案
在你的课堂上做所有事情static
:
class MyClass {
static String param;
static String get ParamUser => param;
static set setparam(String ParamUser) => param = ParamUser ;
}
然后使用静态访问语法访问元素,例如MyClass.ParamUser
推荐阅读
- amazon-web-services - Pointing AWS CloudFront to ECS with Route53 SRV
- javascript - 在数组映射期间结合 toLowerCase 和 indexOf 的可选链接
- python - 删除 MongoDB 集合中满足条件的所有文档
- android - 我们如何支持不同的屏幕尺寸,比如背景图片?[安卓工作室]
- c# - 谁能告诉我为什么我的触发器没有按照我的预期工作?
- python - 是否可以制作一个python脚本循环并重新开始
- python - 如何在 Windows 10 中将 Jupyter Notebook 的默认浏览器更改为 Microsoft Edge?
- julia - 如何在 Julia 图中旋转轴标签?
- javascript - Javascript匹配关键字传递动态数据
- javascript - 当你点击不同的链接时,有没有办法改变页面上的某些元素?