Android 2d Gallery 源代码中未初始化的变量
我在浏览 Android 源代码时偶然发现了这里:
https:// android.googlesource.com/platform/packages/apps/Gallery/+/master/src/com/android/camera/CropImage.java
CropImage.java 文件似乎在第 740 、 741 行等处有一些未初始化的变量我说的是 mLeft 、 mRight 、 mTop 和 mBottom 变量。
它们似乎没有在班级的任何地方声明。
我在这里错过了什么吗?代码如何编译时出现这些错误?
I was browsing android source code and stumbled here:
https://android.googlesource.com/platform/packages/apps/Gallery/+/master/src/com/android/camera/CropImage.java
the CropImage.java file seem to have some uninitialized variables at lines 740 , 741 etc. I am talking about the mLeft , mRight , mTop and mBottom variables.
They do not seem to be declared anywhere in the class.
Am i missing something here? How does the code compiles with these errors?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
它们是父类(View)的受保护成员。
They are protected members of the parent class (View).
它们在父类中初始化。
They're initialized in a parent class.