一段java代码求助,这个结果为什么是-1和10
哈哈焦糖 2018-03-21 09:09:42 package com.classTest;
public class SendMessage {
public static void main(String[] args) {
Myclass my,mc;
my=new Myclass(-1);
mc=my;
System.out.println(my.data);
mc.setData(10);
System.out.println(my.data);
}
}
class Myclass{
int data;
Myclass(int d){
data=d;
}
int getData(){
return data;
}
void setData(int d){
data=d;
}
}