Advertisement
wildanfuady

Challenge1

Jan 8th, 2020
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. void main(){
  2.  
  3. // Set Variabel
  4. String binatangnya = "Kerbau";
  5. String makanannya = "Dedek";
  6. String minumannya = "Air";
  7.  
  8. Cow binatang = new Cow(binatangnya, makanannya, minumannya);
  9.  
  10. // Output
  11. print(binatang.memakan());
  12. print(binatang.meminum());
  13. print(binatang.prosesBerkembangBiak());
  14. print(binatang.prosesMemberiMakanAnak());
  15.  
  16. }
  17.  
  18. class Cow extends Mamalia{
  19.  
  20. String makanannya;
  21. String minumannya;
  22. String binatangnya;
  23.  
  24. Cow(this.binatangnya, this.makanannya, this.minumannya): super(binatangnya, makanannya, minumannya);
  25.  
  26. // Behavior
  27. memakan(){
  28. return '$binatangnya memakan $makanannya';
  29. }
  30.  
  31. // Behavior
  32. meminum(){
  33. return '$binatangnya meminum $minumannya';
  34. }
  35.  
  36. }
  37.  
  38. class Mamalia{
  39.  
  40. String makanannya;
  41. String minumannya;
  42. String binatangnya;
  43. String berkembangBiak = "Melahirkan";
  44. String memberiMakanAnak = "Menyusui";
  45.  
  46. Mamalia(this.binatangnya, this.makanannya, this.minumannya);
  47.  
  48. prosesBerkembangBiak(){
  49. return '$binatangnya merupakan hewan mamalia yang berkembang biak dengan cara $berkembangBiak';
  50. }
  51.  
  52. prosesMemberiMakanAnak(){
  53. return '$binatangnya merupakan hewan mamalia yang berkembang biak dengan cara $memberiMakanAnak';
  54. }
  55.  
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement