我通过尝试在Java中的自定义类中重新创建“字符串”来测试自己。这意味着包括用于保存实际文本和长度的变量;例如。
这并不是我有问题,但更多的想法是我不确定该问题是否存在。
我在应该通过二传手而不是直接访问的所有成员上使用私有访问器。我只是好奇您是否可以让公共成员在每次访问时使用吸气剂/塞特剂?
因此,如果正在通过“ string_name =” sample string“”对其进行修改;它会使用二传手。如果通过“ another_string = string_name”进行读取;它会使用吸气剂。
有这样的事情吗?我想了解更多有关此的信息。
答案 0 :(得分:1)
有这样的东西吗?
不幸的是,不是Java语言,其他语言的确提供了这类功能,例如C#,JavaScript,Kotlin等。
在Java中,您必须明确地调用适当的getter和/或setter。