类别成员( Classmember) class methodDemo private int data =10 public void scopeDemo(){//void表示没有传回值 int data 100 public int getData ( return data public void setData( int data){//woid表示没有传回值 data=data;//这样写是没用的 //写下面这个才有用 / this data data
类别成员(Classmember) class MethodDemo { private int data = 10; public void scopeDemo() { // void表示没有传回值 int data = 100; } public int getData() { return data; } public void setData(int data) { // void表示没有传回值 data = data; //这样写是没用的 //写下面这个才有用 // this.data = data; } }
类别成员( Class member) 信息的最小化 一如果数据成员能不公开就不公开 透过公开方法存取私用成员的好处 一如果存取私用成员的流程有所更动,只要在公 开方法中修改就可以了 public double withdraw(double money) f if(balance -money 0)t return o e⊥se balance -=moneyi return moneyi
类别成员(Class member) • 信息的最小化 – 如果数据成员能不公开就不公开 • 透过公开方法存取私用成员的好处 – 如果存取私用成员的流程有所更动,只要在公 开方法中修改就可以了 public double withdraw(double money) { if(balance – money < 0) { return 0; } else { balance -= money; return money; } }