Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void main(){
- // Set Variabel
- String binatangnya = "Kerbau";
- String makanannya = "Dedek";
- String minumannya = "Air";
- Cow binatang = new Cow(binatangnya, makanannya, minumannya);
- // Output
- print(binatang.memakan());
- print(binatang.meminum());
- print(binatang.prosesBerkembangBiak());
- print(binatang.prosesMemberiMakanAnak());
- }
- class Cow extends Mamalia{
- String makanannya;
- String minumannya;
- String binatangnya;
- Cow(this.binatangnya, this.makanannya, this.minumannya): super(binatangnya, makanannya, minumannya);
- // Behavior
- memakan(){
- return '$binatangnya memakan $makanannya';
- }
- // Behavior
- meminum(){
- return '$binatangnya meminum $minumannya';
- }
- }
- class Mamalia{
- String makanannya;
- String minumannya;
- String binatangnya;
- String berkembangBiak = "Melahirkan";
- String memberiMakanAnak = "Menyusui";
- Mamalia(this.binatangnya, this.makanannya, this.minumannya);
- prosesBerkembangBiak(){
- return '$binatangnya merupakan hewan mamalia yang berkembang biak dengan cara $berkembangBiak';
- }
- prosesMemberiMakanAnak(){
- return '$binatangnya merupakan hewan mamalia yang berkembang biak dengan cara $memberiMakanAnak';
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement