Program Class java Ganjil Genap
Kali ini saya akan memposting illmu yang sudah saya dapat kan selama berkuliah.
kali ini saya akan memposting program Class Java Ganjil Genap.
menggungakan konsep inheritance dan constructor
SEMOGA BERMANFAAT DAN DIGUNAKAN SEBIJAK MUNGKIN.
untuk Class induk source Code nya adalah:
public class Bilangan{
float a;
int x;
int y;
public Bilangan(int x, int y, float a){
this.x=x;
this.y=y;
this.a=a;
}
public int getX(){
return x;
}
public int getY(){
return y;
}
public float getA(){
return a;
}
}
kali ini saya akan memposting program Class Java Ganjil Genap.
menggungakan konsep inheritance dan constructor
SEMOGA BERMANFAAT DAN DIGUNAKAN SEBIJAK MUNGKIN.
untuk Class induk source Code nya adalah:
public class Bilangan{
float a;
int x;
int y;
public Bilangan(int x, int y, float a){
this.x=x;
this.y=y;
this.a=a;
}
public int getX(){
return x;
}
public int getY(){
return y;
}
public float getA(){
return a;
}
}
untuk subclassnya ada 3:
Class genapnya
import java.util.Scanner;
public class genap extends Bilangan{
public genap(int x,int y,float a){
super(x,y,a);
this.x = x;
this.y = y;
this.a = a;
}
public void genap(){
Scanner input = new Scanner(System.in);
System.out.println("masukan jumlah bilangan");
a =input.nextFloat();
for(int i=1;i<=a;i++){
if(i%2==0){
System.out.print("Bilangan Genap : ");
System.out.println(i + ", ");
y++;
}
}
}
}
Class Ganjilnya
import java.util.Scanner;
public class ganjil extends Bilangan {
public ganjil(int x, int y,float a){
super(x, y, a);
this.x = x;
this.y = y;
this.a = a;
}
public void ganjil(){
Scanner input = new Scanner(System.in);
System.out.println("masukan jumlah bilangan");
a =input.nextFloat();
for(int i=1;i<=a;i++){
if(i%2==1){
System.out.print("Bilangan Ganjil : ");
System.out.println(i + ", ");
x++;
}
}
}
}
Class Tampil
public class Tampil {
String genap = " ";
String ganjil = " ";
public void Tampil(){
genap obj = new genap(0,0,0);
obj.genap();
ganjil oj =new ganjil(0,0,0){
@Override
public void ganjil(){
System.out.println("Bilangan ganjil :");
}
public void genap(){
System.out.println("Bilangan genap");
}};
oj.ganjil();
}
}
dan untuk mainclassnya
public class praktikum {
public static void main(String[] args) {
ganjil ob = new ganjil(0,0,0);
ob.ganjil();
genap oj = new genap (0,0,0);
oj.genap();
}
}
Komentar
Posting Komentar