我创建了一个名为password的类,并尝试向其传递一个方法,该方法检查输入的密码是否最多为8个字符,这将决定其有效性,请帮助
我尝试在类中创建一个名为isValid的方法,然后在main函数中调用它,但这在代码中导致了更多错误
下面是我的代码片段;
import 'dart:math';
import 'dart:core';
import 'dart:io';
void main(){
final myOwn = Password();
myOwn.value = stdin.readLineSync()!;
print(myOwn);
}
class Password {
String value = '';
Password(){ this.value = value; }
toJson() {
print('Your password is $value');
}
@override String toString() {
return 'Your password is $value';
}
}
1条答案
按热度按时间kmbjn2e31#
您可以添加一个方法,该方法将评估存储的
value
并返回该值是否满足程序预期。如果密码正确,则返回true
,如果密码不正确,则返回false
。