Muhammad Mashhood
2580243
Task 1:
public class Main {
public static void main(String[] args){
Product p1=new Product("pencil1",10.0,2000);
Product p2=new Product("pen",50.0,500);
[Link]("product 2 details");
[Link]();
[Link]("product 2 totalprice"+[Link]());
[Link]("\n Product 1 details: ");
[Link]();
[Link]("Product 1 totalprize"+[Link]());
}
}
public class Product {
String name;
double price;
int quantity;
Product(String name,double price,int quantity){
[Link]=name;
[Link]=quantity;
[Link]=price;
}
double calculatetotalprize() {
return price * quantity;
}
void productdetail(){
[Link]("product name"+name);
[Link]("product price"+price);
[Link]("product quantity"+quantity);
}
}
Task 2;
public class Main {
public static void main(String[] args) {
Product p1=new Product();
[Link](509764);
[Link]("product id is"+[Link]());
[Link]("pencil");
[Link]([Link]());
}
}
public class Product {
private int productid;
private String productname;
void setProductid(int pid) {
[Link] = pid;
}
int getProductid() {
return productid;
}
void setproductname(String pname) {
[Link]=pname;
}
String getProductname(){
return productname;
}
}
task 3;
class Product {
private String productId;
private String productName;
private double price;
Product(String productId, String productName, double price) {
[Link] = productId;
[Link] = productName;
if(price >= 0){
[Link] = price;
} else {
[Link] = 0;
}
}
public String getProductId() {
return productId;
}
public String getProductName() {
return productName;
}
public double getPrice() {
return price;
}
public void setProductId(String productId) {
[Link] = productId;
}
public void setProductName(String productName) {
[Link] = productName;
}
public void setPrice(double price) {
if(price >= 0){
[Link] = price;
} else {
[Link]("Price cannot be negative");
}
}
public void applyDiscount(double percentage) {
double discount = price * percentage / 100;
price = price - discount;
}
public void displayProduct() {
[Link]("Product ID: " + productId);
[Link]("Product Name: " + productName);
[Link]("Price: " + price);
}
public static void main(String[] args) {
Product p1 = new Product("P101", "Laptop", 80000);
[Link]();
[Link](10);
[Link]("After Discount:");
[Link]();
}
}
task 4;
class Account{
private int Balace;
void setBalace(int bal){
if(bal>=0){
[Link]=bal;
}
else {
[Link]("balce must be greater than o");
}
}
int getBalace(){
int balace;
return Balace;
}
void withdraw(int withdrawamount){
if (Balace>=withdrawamount){
Balace+=withdrawamount;
}
}
void deposit(int amount){
Balace+=amount;
[Link]("amount deposit sucessfully");
}
}
public class Main {
static void main(String[] args) {
Account acc1=new Account();
[Link](1000);
[Link](5000);
[Link](4000);
[Link](2000);
[Link]("balance:"+[Link]());
}
}