Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class Solution {
- public static void main(String[] args) {
- Scanner in = new Scanner(System.in);
- BidangDatar a = new BidangDatar();
- Segitiga b = new Segitiga();
- System.out.print("Input Bidang Datar : ");
- String nama = in.nextLine();
- System.out.print("Input panjang : ");
- int panjang = in.nextInt();
- System.out.print("Input lebar : ");
- int lebar = in.nextInt();
- if (nama.equalsIgnoreCase("segitiga")) {
- b.getLuas(panjang, lebar);
- } else {
- a.getLuas(panjang, lebar);
- }
- }
- }
- public class BidangDatar {
- private String nama;
- private int panjang, lebar;
- float getLuas(int panjang, int lebar) {
- float luas = panjang * lebar;
- System.out.println("Luas Persegi Panjang : " + luas);
- return luas;
- }
- }
- public class Segitiga extends BidangDatar {
- @Override
- float getLuas(int panjang, int lebar) {
- float luas =(float) ((0.5) * panjang * lebar);
- System.out.println("Luas Segitiga : "+luas);
- return luas;
- }
- }
Advertisement
RAW Paste Data
Copied
Advertisement