FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

GitHub Viewer

public class Product { private String name; private double price; public Product() {} public Product(String name, double price) { this.name = name; this.price = price; } public String getName() { return name; } public void setName(String name) { this.name = name; } public double getPrice() { return price; } public void setPrice(double price) { this.price = price; } @Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof Product)) return false; Product product = (Product) o; if (Double.compare(product.price, price) != 0) return false; return name.equals(product.name); } @Override public int hashCode() { int result; long temp; result = name.hashCode(); temp = Double.doubleToLongBits(price); result = 31 * result + (int) (temp ^ (temp >>> 32)); return result; } @Override public String toString() { return "Product{" + "name='" + name + '\'' + ", price=" + price + '}'; } }

Back | FazBrowse Home | New Git URL