class1 有这个方法:
private Bitmap scaleImage() {
Bitmap nad = BitmapFactory.decodeFile(path);
return nad;
}
我需要在 class2 中使用这个 nad 对象...我试图查看一些有关访问类属性的 java 文档,但没有任何效果..
您已将方法声明为private. 这可以防止其他类调用它。您通常使用private修饰符来保证封装,但对于您的情况,您应该使用:
public,意味着任何其他类都可以调用scaleImage(),或者, protected将其限制为继承自class1的类及其同一包中的类,或者,有关访问修饰符的更多详细信息:http: //docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html