logo

Crowdly

Browser

Додати до Chrome

Questions Bank (1390333 total)

public class EmployeeBukanOO

{

    public static void main (String[] args)

    {

        String nama = "Ucup";

        int umur = 36;

        String posisi = "Manajer";

        int gaji = 15000000;   

        System.out.println(gaji);

        System.out.println(naikGaji(gaji, 250000));

        System.out.println(kenaPenalti(gaji, 500000));

        System.out.println(panggilEmployee(nama, posisi, umur));

    }

    public static int naikGaji(int gaji, int kenaikan)

    {

        return gaji+kenaikan;

    }

    public static int kenaPenalti (int gaji, int penalti)

    {

        return gaji-penalti;

    }

    public static String panggilEmployee(String nama, String posisi, int umur)

    {

        return "Employee: "+nama+" posisi "+posisi+ " berumur "+umur;

    }

}

Code di atas masih dalam bentuk prosedural, di mana code ini menunjukkan state dan behaviour dari sebuah obyek Employee. Lakukan proses refactor dari code di atas sehingga mengikuti aturan object oriented yang tepat. Anda bisa menggunakan template yang diberikan. Anda diwajibkan membuat test case dan pastikan coverage >= 85%. Luaran yang diharapkan ketika class HaloEmployee (HaloEmployee.java) dijalankan:

15000000

15250000

14750000

Employee: ucup posisi manajer berumur 36

Berkas template: Template

 

Acuan penilaian:

 

Poin 4 : Jika luaran class HaloEmployee (HaloEmployee.java) sudah tepat dan coverage dari test case>=85%

Poin 3: Jika luaran class HaloEmployee (HaloEmployee.java) sudah tepat namun coverage dari test case < 85%

Poin 2: Jika luaran class HaloEmployee (HaloEmployee.java) sudah tepat namun test case tidak tersedia

Poin 1: Jika luaran class HaloEmployee (HaloEmployee.java) tidak tepat dan test case juga belum tersedia dengan benar 

 

Переглянути це питання

Sebuah kalimat disebut pangram jika mengandung semua huruf alfabet dari 'a' hingga 'z' setidaknya satu kali, tanpa memperhatikan huruf kapital.

Buatlah sebuah program dalam Java untuk memeriksa apakah input string merupakan pangram.

 

Input:

Sebuah baris teks, berupa kalimat.

Output:

Cetak:

"Kalimat adalah pangram." jika kalimat memenuhi syarat pangram.

"Kalimat bukan pangram." jika tidak.

 

Test case: 

Input: The quick brown fox jumps over the lazy dog

Output: Kalimat adalah pangram.

 

Template

TestFile

Hint:

Silahkan gunakan java.util.Arrays; dan method-method yang ada dibawah ini 

  • replaceAll("\\s+", ""): Menghapus semua spasi jika ada.
  • toLowerCase(): Membuat perbandingan tidak peka huruf besar/kecil.
  • Arrays.sort(): Mengurutkan karakter.
  • Arrays.equals(): Memeriksa apakah kedua array karakter sama.
  • char[] arr1 = s1.toCharArray(); // Ubah string s1 ke array of karakter

Acuan penilaian:

Poin 4 : Jika luaran program sudah tepat dan coverage dari test case = 100%

Poin 3: Jika luaran program sudah tepat dan coverage dari test case >= 80%

Poin 2: Jika luaran program sudah tepat namun test case tidak tersedia

Poin 1: Jika luaran program tidak tepat dan test case juga belum tersedia dengan benar 

Poin 0: Compile Error

 

Переглянути це питання

Ректором Болонського університету, професором

Краківського університету був:

Переглянути це питання

”Соціалістичний реалізм” – “як єдиний правильний

метод літератури і мистецтва” проголошений в СРСР:

Переглянути це питання

В період Гетьманщини музична школа відкрита в:

0%
0%
0%
Переглянути це питання

La siguiente gráfica

representa el costo promedio por unidad,

 , de producir

 cantidad de unidades de cierto producto, donde

  está expresado en dólares.

 

¿Qué

ocurre con el costo promedio por unidad a medida que la cantidad de unidades

producidas

 

aumenta

considerablemente?

0%
0%
0%
0%
0%
Переглянути це питання

Разом з усім Військом

Запорізьким вступив до Київського братства і допомагав братським школам

гетьман:

Переглянути це питання

Українська академія наук заснована у

0%
0%
0%
Переглянути це питання

Гадяцький полковник Григорій Граб’янка був автором:

Переглянути це питання

Автором “Енеїди” – першого твору, написаного

народною мовою, є:

Переглянути це питання