mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 14:23:28 +07:00
40 lines
948 B
Plaintext
40 lines
948 B
Plaintext
class Post {
|
|
private int myField;
|
|
|
|
public int method(int param, int varFree) {
|
|
int varIncapsulated = 2;
|
|
return varFree + varIncapsulated + param + myField + this.hashCode();
|
|
}
|
|
|
|
public void contextVarFree(int param) {
|
|
int varFree = 1;
|
|
int var = method(param, varFree);
|
|
int varPost = varFree;
|
|
}
|
|
|
|
public void contextVarIncapsulated(int param) {
|
|
int varFree = 1;
|
|
int varIncapsulated = 2;
|
|
int var = varFree + varIncapsulated + param + myField + this.hashCode();
|
|
int varPost = varIncapsulated;
|
|
}
|
|
|
|
public void contextParam(int param) {
|
|
int varFree = 1;
|
|
int var = method(param, varFree);
|
|
int varPost = param;
|
|
}
|
|
|
|
public void contextField(int param) {
|
|
int varFree = 1;
|
|
int var = method(param, varFree);
|
|
int varPost = myField;
|
|
}
|
|
|
|
public void contextThis(int param) {
|
|
int varFree = 1;
|
|
int var = method(param, varFree);
|
|
int varPost = this.hashCode();
|
|
}
|
|
}
|