개발이 좋아서/Java가 좋아서
this예약어
zoaseo
2023. 5. 2. 17:20
1)
public class Main {
public static void main(String[] args) {
thisTest myClass = new thisTest();
myClass.setPrice(1000);
System.out.println(myClass.getPrice());
myClass.showThis();
thisTest ist1 = new thisTest(500,"apple");
System.out.println(ist1.getPrice());
System.out.println(ist1.getProduct());
thisTest ist2 = new thisTest();
System.out.println(ist2.getPrice());
System.out.println(ist2.getProduct());
}
}
class thisTest{
private int price;
private String product;
public String getProduct() {
return product;
}
public int getPrice(){
return price;
}
public void setPrice(int price){
this.price = price;
}
void showThis(){
System.out.println(this);
}
thisTest(){
this(0,"noneProduct");
}
thisTest(int price, String product){
this.price = price;
this.product = product;
}
}