COMP2396
Loading...
Searching...
No Matches
ElectronicsProduct.java
Go to the documentation of this file.
1
package
tutorial4.part2;
2
3
/**
4
* ElectronicsProduct class with attributes for product ID, name, and price.
5
*/
6
public
class
ElectronicsProduct
{
7
private
final
String
productId
;
8
private
final
String
name
;
9
private
double
price
;
10
11
public
ElectronicsProduct
(String
productId
, String
name
,
double
price
) {
12
this.productId =
productId
;
13
this.name =
name
;
14
this.price =
price
;
15
}
16
17
public
void
applyDiscount
(
int
discount) {
18
price
=
price
* (100 - discount) / 100;
19
}
20
21
public
String
getProductId
() {
22
return
productId
;
23
}
24
25
public
String
getName
() {
26
return
name
;
27
}
28
29
public
double
getPrice
() {
30
return
price
;
31
}
32
}
tutorial4.part2.ElectronicsProduct
ElectronicsProduct class with attributes for product ID, name, and price.
Definition
ElectronicsProduct.java:6
tutorial4.part2.ElectronicsProduct.getName
String getName()
Definition
ElectronicsProduct.java:25
tutorial4.part2.ElectronicsProduct.applyDiscount
void applyDiscount(int discount)
Definition
ElectronicsProduct.java:17
tutorial4.part2.ElectronicsProduct.getPrice
double getPrice()
Definition
ElectronicsProduct.java:29
tutorial4.part2.ElectronicsProduct.productId
final String productId
Definition
ElectronicsProduct.java:7
tutorial4.part2.ElectronicsProduct.price
double price
Definition
ElectronicsProduct.java:9
tutorial4.part2.ElectronicsProduct.getProductId
String getProductId()
Definition
ElectronicsProduct.java:21
tutorial4.part2.ElectronicsProduct.name
final String name
Definition
ElectronicsProduct.java:8
tutorial4.part2.ElectronicsProduct.ElectronicsProduct
ElectronicsProduct(String productId, String name, double price)
Definition
ElectronicsProduct.java:11
tutorial4
part2
ElectronicsProduct.java
Generated on Sat Dec 7 2024 17:10:09 for COMP2396 by
1.12.0