{"id":1,"date":"2025-09-09T03:17:19","date_gmt":"2025-09-09T03:17:19","guid":{"rendered":"https:\/\/infokand23.my.id\/2015\/?p=1"},"modified":"2025-09-09T14:46:54","modified_gmt":"2025-09-09T14:46:54","slug":"hello-world","status":"publish","type":"post","link":"https:\/\/infokand23.my.id\/2015\/hello-world\/","title":{"rendered":"Setup Environment, Dart Dasar dan OOP Dart"},"content":{"rendered":"\n<p>Praktikum kali ini bertujuan untuk menginstal kebutuhan Praktikum APlikasi MObile menggunakan bahasa Dart pada framework Flutter. <\/p>\n\n\n\n<p><strong>A. Langkah &#8211; langkah install SDK Dart<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Install flutter SDK pada lama<a href=\"https:\/\/docs.flutter.dev\/\">n <\/a><a href=\"https:\/\/docs.flutter.dev\/get-started\/install?_gl=1*b43nbb*_gcl_aw*R0NMLjE3NTc0MTczNjkuQ2owS0NRandvUF9GQmhERkFSSXNBTlBHMjRNLTltNjQyRFB4c2V4ckpYZkV0TjRkczRNaEJfdFVsMmMzSFNrRnAtd2RhSHgzNkdFT1I5WWFBdF9HRUFMd193Y0I.*_gcl_dc*R0NMLjE3NTc0MTczNjkuQ2owS0NRandvUF9GQmhERkFSSXNBTlBHMjRNLTltNjQyRFB4c2V4ckpYZkV0TjRkczRNaEJfdFVsMmMzSFNrRnAtd2RhSHgzNkdFT1I5WWFBdF9HRUFMd193Y0I.*_ga*NDk3Njk3MjQyLjE3NTc0MTczNjc.*_ga_04YGWK0175*czE3NTc0MTczNjgkbzEkZzAkdDE3NTc0MTczNjgkajYwJGwwJGgw\"> https:\/\/docs.flutter.dev\/get-started\/install?_gl=1*b43nbb*_gcl_aw*R0NMLjE3NTc0MTczNjkuQ2owS0NRandvUF9GQmhERkFSSXNBTlBHMjRNLTltNjQyRFB4c2V4ckpYZkV0TjRkczRNaEJfdFVsMmMzSFNrRnAtd2RhSHgzNkdFT1I5WWFBdF9HRUFMd193Y0I.*_gcl_dc*R0NMLjE3NTc0MTczNjkuQ2owS0NRandvUF9GQmhERkFSSXNBTlBHMjRNLTltNjQyRFB4c2V4ckpYZkV0TjRkczRNaEJfdFVsMmMzSFNrRnAtd2RhSHgzNkdFT1I5WWFBdF9HRUFMd193Y0I.*_ga*NDk3Njk3MjQyLjE3NTc0MTczNjc.*_ga_04YGWK0175*czE3NTc0MTczNjgkbzEkZzAkdDE3NTc0MTczNjgkajYwJGwwJGgw<\/a><\/li>\n\n\n\n<li>Kemudian instal Andorid Studio pada link berikut <a href=\"https:\/\/developer.android.com\/studio?hl=id\">https:\/\/developer.android.com\/studio?hl=id<\/a><\/li>\n\n\n\n<li>Kemudian instal dart dan flutter pada laman plugin di Android Studio seperti gambar berikut <\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-10-1024x576.png\" alt=\"\" class=\"wp-image-55\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-10-1024x576.png 1024w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-10-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-10-768x432.png 768w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-10-1536x864.png 1536w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-10-1140x641.png 1140w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-10.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-11-1024x576.png\" alt=\"\" class=\"wp-image-56\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-11-1024x576.png 1024w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-11-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-11-768x432.png 768w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-11-1536x864.png 1536w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-11-1140x641.png 1140w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-11.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-12-1024x576.png\" alt=\"\" class=\"wp-image-57\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-12-1024x576.png 1024w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-12-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-12-768x432.png 768w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-12-1536x864.png 1536w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-12-1140x641.png 1140w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-12.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>B. Membuat project pertama Dart<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Buka command prompt kemudian pilih directory yang akan digunakan untuk menyimpan proyek dart dan ketikan dart create halo maka proyek dart pertama dengan nama halo akan terbentuk.<\/li>\n\n\n\n<li>Untuk menjalankannya masuk ke directory halo dan ketikan dart run<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1352\" height=\"760\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-4-edited.png\" alt=\"\" class=\"wp-image-50\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-4-edited.png 1352w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-4-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-4-edited-1024x576.png 1024w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-4-edited-768x432.png 768w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-4-edited-1140x641.png 1140w\" sizes=\"(max-width: 1352px) 100vw, 1352px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1030\" height=\"579\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-3-1-edited.png\" alt=\"\" class=\"wp-image-54\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-3-1-edited.png 1030w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-3-1-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-3-1-edited-1024x576.png 1024w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-3-1-edited-768x432.png 768w\" sizes=\"(max-width: 1030px) 100vw, 1030px\" \/><\/figure>\n\n\n\n<p><strong>C. Dart x Visual Stui Code<\/strong><\/p>\n\n\n\n<p>Setelah berhasil membuat proyek pertama Dart dengan nama halo selanjutnya kita buat proyek dart di Visual Studio Code. Buka Visual Studio Code buka proyek halo, berikut tampilannya pada Visual Studio Code.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"964\" height=\"542\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-edited.png\" alt=\"\" class=\"wp-image-22\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-edited.png 964w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-edited-768x432.png 768w\" sizes=\"(max-width: 964px) 100vw, 964px\" \/><\/figure>\n\n\n\n<p><strong>D. Membuat Project Dart Dasar<\/strong><\/p>\n\n\n\n<p>a. List<\/p>\n\n\n\n<p>List merupakan tipe data yang berisi kumpulan data atau dalam bahasa pemprograman lain disebut array, untuk membuat list yaitu List &lt;Tipe Data&gt; variabel = [] atau var variabel = &lt;Tipe Data&gt;[] atau var variabel  = &lt;Tipe Data&gt;[]<\/p>\n\n\n\n<p>langkah-langkah membuat list :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>buat file baru pada folder bin engan nama dart_dasar.dart kemudian buat function main dan isikan list. Perhatikan gambar berikut<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"429\" height=\"242\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-87-edited-1.png\" alt=\"\" class=\"wp-image-25\" style=\"width:840px;height:auto\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-87-edited-1.png 429w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-87-edited-1-300x169.png 300w\" sizes=\"(max-width: 429px) 100vw, 429px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1059\" height=\"595\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-1-edited.png\" alt=\"\" class=\"wp-image-27\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-1-edited.png 1059w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-1-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-1-edited-1024x575.png 1024w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-1-edited-768x432.png 768w\" sizes=\"(max-width: 1059px) 100vw, 1059px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li><\/li>\n<\/ol>\n\n\n\n<p>Berikut output dari program<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"810\" height=\"456\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-2-edited.png\" alt=\"\" class=\"wp-image-29\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-2-edited.png 810w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-2-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-2-edited-768x432.png 768w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><\/figure>\n\n\n\n<p>b. Set <\/p>\n\n\n\n<p>Set merupakan sebuah tipe data yang mirip dengan list, namun set tidak memiliki index sehingga data yang ada pada set tidak berurutan, set tidak menerima duplikasi data tidak bisa mengakses menggunakan index, untuk membuat set yaitu Set&lt;TipeData&gt;namaVariabel={}; atau var namaVariable=&lt;TipeData&gt;{};<\/p>\n\n\n\n<p>tambahkan kode program berikut pada file_dasar.dart<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"681\" height=\"383\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-3-edited.png\" alt=\"\" class=\"wp-image-31\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-3-edited.png 681w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-3-edited-300x169.png 300w\" sizes=\"(max-width: 681px) 100vw, 681px\" \/><\/figure>\n\n\n\n<p>berikut output dari set<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"776\" height=\"437\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-4-edited.png\" alt=\"\" class=\"wp-image-33\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-4-edited.png 776w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-4-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-4-edited-768x432.png 768w\" sizes=\"(max-width: 776px) 100vw, 776px\" \/><\/figure>\n\n\n\n<p>c. Map <\/p>\n\n\n\n<p>Map adalah tipe data key-value yang mana key seperti index dan value sebagai data. Menggunakan kurung kurawal {} dan menggunakan : untuk memisahkan key-value. Jika ada data key yang sama maka yang akan digunakan data key yang terakhir. Untuk membuat map yaitu :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Map&lt;TipeDataKey, TipeDataValue&gt; = namaVariabel =  {};<\/li>\n\n\n\n<li>var namaVariabel = Map&lt;TipeDataKey, TipeDataValue&gt;();<\/li>\n\n\n\n<li>var namaVariabel = &lt;TipeDataKey, TipeDataValue&gt;{};<\/li>\n<\/ol>\n\n\n\n<p>Berikut ini kode program contoh penggunaan Map pada Dart<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-5-edited.png\" alt=\"\" class=\"wp-image-35\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-5-edited.png 960w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-5-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-5-edited-768x432.png 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<p>Berikut output yang dihasilkan<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"935\" height=\"526\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-6-edited.png\" alt=\"\" class=\"wp-image-37\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-6-edited.png 935w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-6-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-6-edited-768x432.png 768w\" sizes=\"(max-width: 935px) 100vw, 935px\" \/><\/figure>\n\n\n\n<p>d. Perulangan<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1008\" height=\"567\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-109-edited.png\" alt=\"\" class=\"wp-image-41\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-109-edited.png 1008w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-109-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/Screenshot-109-edited-768x432.png 768w\" sizes=\"(max-width: 1008px) 100vw, 1008px\" \/><\/figure>\n\n\n\n<p><strong>E. OOP<\/strong><\/p>\n\n\n\n<p>Kode program berikut adalah contoh penerapan OOP pada bahasa dart<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1306\" height=\"735\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-7-edited.png\" alt=\"\" class=\"wp-image-44\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-7-edited.png 1306w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-7-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-7-edited-1024x576.png 1024w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-7-edited-768x432.png 768w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-7-edited-1140x642.png 1140w\" sizes=\"(max-width: 1306px) 100vw, 1306px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1360\" height=\"765\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-8-edited.png\" alt=\"\" class=\"wp-image-45\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-8-edited.png 1360w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-8-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-8-edited-1024x576.png 1024w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-8-edited-768x432.png 768w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-8-edited-1140x641.png 1140w\" sizes=\"(max-width: 1360px) 100vw, 1360px\" \/><\/figure>\n\n\n\n<p>Berikut output yang dihasilkan<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"893\" height=\"502\" src=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-9-edited.png\" alt=\"\" class=\"wp-image-47\" srcset=\"https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-9-edited.png 893w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-9-edited-300x169.png 300w, https:\/\/infokand23.my.id\/2015\/wp-content\/uploads\/2025\/09\/image-9-edited-768x432.png 768w\" sizes=\"(max-width: 893px) 100vw, 893px\" \/><\/figure>\n\n\n\n<p><strong><em>Link Full Source dan Tugas :<\/em><\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/Sherlysukmadira\/App_Mobile\">https:\/\/github.com\/Sherlysukmadira\/App_Mobile<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Praktikum kali ini bertujuan untuk menginstal kebutuhan Praktikum APlikasi MObile menggunakan bahasa Dart pada framework Flutter. A. Langkah &#8211; langkah install SDK Dart B. Membuat project pertama Dart C. Dart x Visual Stui Code Setelah berhasil membuat proyek pertama Dart dengan nama halo selanjutnya kita buat proyek dart di Visual Studio Code. Buka Visual Studio Code buka proyek halo, berikut tampilannya pada Visual Studio Code. D. Membuat Project Dart Dasar a. List List merupakan tipe data yang berisi kumpulan data atau dalam bahasa pemprograman lain disebut array, untuk membuat list yaitu List &lt;Tipe Data&gt; variabel = [] atau var variabel = &lt;Tipe Data&gt;[] atau var variabel = &lt;Tipe Data&gt;[] langkah-langkah membuat list : Berikut output dari program b. Set Set merupakan sebuah tipe data yang mirip dengan list, namun set tidak memiliki index sehingga data yang ada pada set tidak berurutan, set tidak menerima duplikasi data tidak bisa mengakses menggunakan index, untuk membuat set yaitu Set&lt;TipeData&gt;namaVariabel={}; atau var namaVariable=&lt;TipeData&gt;{}; tambahkan kode program berikut pada file_dasar.dart berikut output dari set c. Map Map adalah tipe data key-value yang mana key seperti index dan value sebagai data. Menggunakan kurung kurawal {} dan menggunakan : untuk memisahkan key-value. Jika ada data key yang sama maka yang akan digunakan data key yang terakhir. Untuk membuat map yaitu : Berikut ini kode program contoh penggunaan Map pada Dart Berikut output yang dihasilkan d. Perulangan E. OOP Kode program berikut adalah contoh penerapan OOP pada bahasa dart Berikut output yang dihasilkan Link Full Source dan Tugas : https:\/\/github.com\/Sherlysukmadira\/App_Mobile<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1","post","type-post","status-publish","format-standard","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/infokand23.my.id\/2015\/wp-json\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infokand23.my.id\/2015\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infokand23.my.id\/2015\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infokand23.my.id\/2015\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/infokand23.my.id\/2015\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":8,"href":"https:\/\/infokand23.my.id\/2015\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":60,"href":"https:\/\/infokand23.my.id\/2015\/wp-json\/wp\/v2\/posts\/1\/revisions\/60"}],"wp:attachment":[{"href":"https:\/\/infokand23.my.id\/2015\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infokand23.my.id\/2015\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infokand23.my.id\/2015\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}