Worksheat Oop
Worksheat Oop
package mainclass;
interface Shape {
double getArea();
double getPerimeter();
this.radius = radius;
return radius;
this.radius = radius;
}
public double getPerimeter() {
this.length = length;
this.width = width;
return length;
this.length = length;
return width;
this.width = width;
}
public double getArea() {
double b=obj1.getArea();
double c=obj1.getPerimeter();
2.
package main2;
this.make = make;
this.model = model;
return make;
return model;
super(make, model);
this.numDoors = numDoors;
return numDoors;
System.out.println("Honk! Honk!");
super(make, model);
this.engineCC = engineCC;
}
return engineCC;
obj1.startEngine();
obj1.stopEngine();
obj2.startEngine();
obj2.stopEngine();
3.
package main3;
class Person {
this.name = name;
this.age = age;
this.address = address;
return name;
this.name = name;
this.age = age;
return address;
this.address = address;
public Student(String name, int age, String address, String studentId, double gpa) {
this.studentId = studentId;
this.gpa = gpa;
return studentId;
}
this.studentId = studentId;
return gpa;
this.gpa = gpa;
int g=obj1.getAge();
String c=obj1.getAddress();
System.out.println("i am " +g );
}
}
4.
package num4;
import java.util.ArrayList;
import java.util.List;
class ShoppingCartItem {
this.name = name;
this.price = price;
this.quantity = quantity;
return name;
return price;
return quantity;
}
class ShoppingCart {
public ShoppingCart() {
items.add(item);
return items.stream()
.mapToDouble(ShoppingCartItem::getTotalPrice)
.sum();
}
public void displayCart() {
System.out.println("Shopping Cart:");
class Main {
cart.displayCart();
cart.removeItem("Banana");
cart.displayCart();
6.
package num5;
class Player {
private String name;
return name;
this.name = name;
return score;
this.score = score;
obj1.setName("Regasa");
obj1. setScore(3);
String b= obj1.getName();
int t=obj1.getScore();
System.out.println(b);
System.out.println(t);
8.
package bank;
class BankAccount {
this.accountNumber = accountNumber;
this.balance = balance;
return accountNumber;
return balance;
balance += amount;
}
balance -= amount;
} else {
System.out.println("Insufficient funds.");
super(accountNumber, balance);
this.interestRate = interestRate;
deposit(interest);
super(accountNumber, balance);
super.withdraw(amount);
} else {
class Main {
savingsAccount.deposit(500.0);
savingsAccount.withdraw(200.0);
savingsAccount.calculateInterest();
System.out.println("Savings Account: " + savingsAccount.getAccountNumber() + ", Balance: $" +
savingsAccount.getBalance());
checkingAccount.deposit(500.0);
checkingAccount.withdraw(2000.0);