this 키워드---20161121
this는 항상 현재 대상을 가리키는 인용
public class Product {
private String productName;
private int quantity;
private double price;
private double totalPrice;
public double computerTotalPrice() {
return price * quantity;}
public void show() {
System.out.println("\t" + " :" + productName);
System.out.println("\t" + " :" + quantity);
System.out.println("\t" + " :" + price);
System.out.println("\t" + " :" + this.computerTotalPrice());
System.out.println("**************************");}
public Product() {}
public Product(String productName, int quantity, double price) {
this.price = price;
this.productName = productName;
this.quantity = quantity;
}
//set get ,
public void setproductName(String productName) {
this.productName = productName;}
public String getproductName() {
return productName;}
public void setQuantity(int quantity) {
this.quantity = quantity;}
public int getQuantity() {
return quantity;}
public void setPrice(double price) {
this.price = price;}
public double getPrice() {
return price;}
public void setTotalPrice(double totalPrice) {
this.totalPrice = totalPrice;}
public double getTotalPrice() {
return totalPrice;}
}```
:
```javaStudent stud = new Student[ 3 ];``` // Student
```java
public class Exend1 {
public static void main(String[] agrs) {
System.out.println(" " + "-------------------");
Product[] pro = new Product[3];
pro[0] = new Product(" ", 5, 80.0);
pro[1] = new Product("VCD ", 6, 25.0);
pro[2] = new Product(" ", 3, 12.0);
for (int i = 0; i < pro.length; i++) {
pro[i].show();
}
// for( Product i : pro ) {
// i.show();
// }
System.out.println( "
" );
}
}```
:
![ .png](http://upload-images.jianshu.io/upload_images/2562717-4a57d12e1e2c92c8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.