Postingan

Menampilkan postingan dari Mei, 2021

DAFTAR LABEL POPULER PENELITIAN.ID

Jangan Buka Artikel Ini!

Strcat dan Strcmp Bahasa C dan Fungsinya

Gambar
Rekursi dapat digunakan untuk kedua tugas berikut dalam satu baris program. Berikut ini adalah baris implementasi untuk strcat() dan strcmp().

Membuat Array Multidimensi Bahasa C dan Fungsinya

Gambar
Inisialisasi dari array multidimensi dapat meninggalkan sebagian besar dimensi sebagai opsional pada bahasa C dan C++. Kecuali dimensi paling kiri, semua dimensi lainnya harus ditentukan.

Petik Tunggal dan Ganda pada Array Char Bahasa C

Gambar
Pada bahasa C dan C++, ketika sebuah karakter arra diinisialisasi dengan petik ganda dan array tidak ditentukan, maka kompilator secara otomatis akan mengalokasi ruang ekstra untuk terminator '\0' . Contoh, perhatikan proram berikut ini.

Array Shalow Copy Bahasa C dan Fungsinya

Gambar
Pada bahasa C dan C++ array dapat membuat variabel struct menuju ke variabel lainnya dengan tipe data yang sama. Ketika diciptakan variabel struct menuju ke semua anggota dari variabel, maka variabel tersebut akan diduplikasikan ke variabel struct lainnya. 

Menentukan Ukuran Variabel Array Bahasa C

Gambar
Pada standard C99 diijinkan untuk mengetahui ukuran variabel dari array . Tetapi, tidak seperti array normal, ukuran variabel array tidak bisa diinisialisasi pada bahasa C.

Sizeof untuk Parameter Array Bahasa C

Gambar
Pada bahasa C, parameter  array  akan diperlakukan sebagai  pointer . Sehingga, ekspresi  sizeof(err)/sizeof(arr[0])  akan menjadi  sizeof(int*)/sizeof(int)  dengan hasilnya adalah 1, dalam program 32bit, dan untuk  looping  dalam  fun()  akan dieksekusi hanya sekali terlepas dari ukuran  array  itu sendiri.

Menyimpan Tulisan Bahasa C Menggunakan String

Gambar
String  didefinisikan sebagai  array  dari karakter, dimana perbedaan antara  array  karakter dan  string  adalah  string  diakhiri dengan karakter khusus '\0'.

Array Bahasa C dan Fungsinya

Gambar
Array  adalah sekumpulan item yang disimpan secara berurutan dalam lokasi memori dan setiap elemennya dapat diakses secara bebas menggunakan penomoran  array .  Array  digunakan untuk menyimpan tipe data yang sama sebagai tipe data dalam satu kesatuan.  Array  juga bisa digunakan untuk menyimpan tipe data primitif seperti  int, float, double, char , dan lain sebagainya. Untuk melakukan penambahan data ke tipe data  string , array pada bahasa C dan C++ dapat menyimpan tipe data derivasi sebagai sebuah  struct ,  pointer , dan lain sebagainya.  gambar 1  memperlihatkan representasi dari  array string .

Tag Audio HTML5 dan Fungsinya

Gambar
Sejak HTML5 telah  release  ke pasaran,  file  dengan tipe audio pun dapat ditambahkan ke laman  web  dengan menggunakan  tag  audio pada HTML5. Sebelumya audio hanya bisa dimainkan pada laman  web  dengan menggunakan  plug in  seperti  flash .  Tag  audio adalah  inline  elemen yang digunakan untuk  embed file  suara pada  website .  Tag  audio adalah  tag  yang sangat berguna jika ingin menambahkan suara seperti lagu, rekaman  interview , dan lain sebagainya pada halaman  web .

Atribut Translate HTML5 dan Fungsinya

Gambar
Atribut  translate  pada HTML digunakan untuk menentukan apakah konten dari elemen akan diterjemahkan atau tidak. Atribut ini merupakan atribut baru yang terdapat pada HTML5.

Tag Video HTML5 dan Fungsinya

Gambar
Sebelum adanya HTML5, video hanya bisa dimainkan pada  browser  menggunakan  plug in  tambahan seperti  flash . Tetapi setelah HTML5 telah  release,  maka penambahan sebuah video pada  website  dapat dilakukan dengan mudah seperti halnya menambahkan gambar pada halaman  website . Elemen video pada html5 digunakan untuk menentukan standar untuk menambahkan video pada laman  web .

Operator Matematika HTML5 dan Fungsinya

Gambar
Operator matematika digunakan untuk merepresentasikan persamaan matematika dan operator teknis. Pada HTML5 beberapa kode khusus digunakan untuk membuat persamaan matematika tersebut. Pada presentasi kali ini operator akan menggunakan nama atau angka hexadecimal.

Membuat Kotak Pembatas Form Menggunakan Tag Fieldset HTML5

Gambar
Tag  <fieldset> pada HTML5 digunakan untuk membuat sekelompok elemen yang berhubungan pada  form  dan membuat  box  pada sekitar elemen-elemen tersebut.  Tag  <fieldset> merupakan  tag  baru pada HTML5.

Menampilkan Menu Navigasi Menggunakan Tag Nav HTML

Gambar
Tag  <nav> digunakan untuk mendeklarasikan naviasi  section  pada dokumen HTML. Setiap  website  biasanya memiliki  dedicated section  untuk alamat navigasi, yang memungkin  user  untuk melakukan navigasi ke situs tersebut. Pada  tag  ini penggunaan  link  akan berada di dalam  tag nav . Dengan kata lain, elemen  nav  merepresentasikan  section  dari laman yang tujuannya untuk menyediakan  link  navigasi, baik itu pada dokumen saat ini ataupun pada dokumen lainnya.  Link  pada elemen  nav  mungkin menuju ke laman lainnya atau pada  section  berbeda dari laman yang sama. Elemen  nav  merupakan elemen semantik. Contoh umum dari elemen  nav  adalah menu, tabel, konten, dan indeks.

Tag Meter HTML dan Fungsinya

Gambar
Tag  <meter> digunakan untuk mengukur skala pada sebuah jangkauan yang terdefinisi terhadap nilai lainnya.  Tag  ini juga dikenal sebagai sebuah  tag  pengukuran.  Tag  ini digunakan pada pengukuran kapasitas  disk  atau ruang penyimpanan, hasil queri relevan, dan lain sebagainya.

Tag Mark HTML5 dan Fungsinya

Gambar
Tag  <mark> pada HTML digunakan untuk mendefinisikan teks  mark .  Tag  ini digunakan untuk menyoroti bagian dari teks pada paragraf.  Tag  <mark> adalah  tag  baru yang merupakan bagian dari HTML5.

Tanda Kurung pada HTML5 dan Fungsinya Tag RP

Gambar
Tag   <rp>  pada HTML digunakan untuk menyediakan tanda kurung pada teks utama yang mendefinisikan informasi.  Tag  ini digunakan ketika  browser  tidak  suppor  anotasi ruby, semacam tanda yang digunakan pada publikasi Jepang.  Tag  ini merupakan  tag optional .  Tag  ini digunakan bersamaan dengan  tag  <ruby>.  Tag  <rp> merupakan  tag  baru yang merupakan bagian dari HTML5.

Cara Membuat Status Progress HTML5

Gambar
Tag Progress  digunakan untuk merepresentasikan  progress  dari sebuah  task  atau proses.  Tag   progress  juga mendefinisikan berapa banyak tugas yang telah diselesaikan dan berapa banyak sisa  download  yang masih dalam proses.  Tag  ini tidak digunakan untuk merepresentasikan alokasi memori ataupun hal lain yang serupa dengan pengalokasian memori.

Contoh Penggunaan Footer pada HTML

Gambar
Tag  <footer> pada HTML digunakan untuk mendefinisikan  footer  pada dokumen HTML.  Section  ini mengandung informasi  footer  seperti informasi  author , informasi  copyright , karir, dan lain sebagainya.  Tag footer  digunakan bersama dengan  tag body .  Tag  <footer> adalah bagian baru dari HTML5. Elemen  footer  mempersyaratkan penggunaan  tag  pembukaan dan juga  tag  penutup.

Tag Figure pada HTML dan Fungsinya

Gambar
Tag  <figure> pada HTML digunakan untuk menambah konten mandiri seperti ilustrasi, diagram, foto, atau daftar kode pada sebuah dokumen. Tag ini berkaitan dengan  main flow  tetapi dapat juga digunakan pada posisi apapun dari sebuah dokumen dan  figure  yang ikut bersama  flow  atau aliran pada dokumen dan jika dihilangkan maka tidak akan memberi dampak pada  flow  pada dokumen.  Tag  ini merupakan  tag  baru pada HTML5.

Tag Figcaption pada HTML dan Fungsinya

Gambar
Tag  <figcaption>  pada HTML digunakan untuk mengatur  caption  untuk elemen gambar atau  figure  pada sebuah dokumen.  Tag  ini adalah  tag  baru yang menjadi bagian dari HTML5.

Kotak Dialog pada HTML dan Fungsinya

Gambar
Tag  <dialog> digunakan untuk menetapkan penggunaan  dialog  box  atau  window .  Tag  ini digunakan untuk menciptakan  pop up  dialog dan model pada  website .  Tag  ini merupakan  tag  baru yang menjadi bagian dari HTML5.

Tag Details pada HTML dan Fungsinya

Gambar
Tag  <details> digunakan untuk konten atau informasi yang pada dasarnya tersembunyi tetapi dapat ditampilkan jika  user  ingin melihatnya.  Tag  ini digunakan untuk menciptakan  widget  interaktif sehingga  user  dapat membuat atapun menutupnya kembali. Konten dari  tag detail  akan terlihat ketika set atribut dibuka.

Teks Bidirectional pada HTML5 dan Fungsinya

Gambar
Tag  <bdi> merupakan akronim dari  Bi-directional Isolation .  Tag  ini membedakan antara teks yang diisolasi tag bdi terhadap teks lainnya yang mungkin memiliki format dalam arah yang berbeda.  Tag  ini digunakan ketika user  generated  teks dengan  direction  (arah) yang tidak diketahui.

Tag Aside pada HTML5 dan Fungsinya

Gambar
Tag  <aside> digunakan untuk mendeskripsikan  object  utama dari laman  web  dengan langkah singkat seperti penyorotan. Pada dasarnya  tag  ini mengidentifikasi konten yang berkaitan dengan konten primer dari laman  web  tetapi bukan konteks utama dari laman primer.  Tag  <aside> mengandung informasi utama  author ,  link , dan konten lainnya yang masih berkaitan.

Tag Article pada HTML5 dan Fungsinya

Gambar
Tag  <article> adalah salah satu elemen  section  terbaru pada HTML5.  Tag  <article> pada HTML digunakan untuk merepresentasikan artikel. Secara khusus, konten yang terdapat dalam  tag  <article> berdiri sendri dari konten lainnya dari situs meskipun hal tersebut saling berkaitan satu sama lain. Dengan kata lain, elemen artikel merepresentasikan sebuah komponen dari sebuah halaman yang terdiri dari komposisi mandiri pada sebuah dokumen, halaman, atapun situs.

Fitur Unggulan pada HTML5

Gambar
HTML merupakan akronim dari  Hyper Text Markup Language . HTML digunakan untuk merancang halaman  website  menggunakan  Markup Language . HTML adalah kombinasi dari  Hypertext  dan  Markup Language .  Hypertext  mendefinisikan antar  link  pada laman  web .  Markup language  digunakan untuk mendefinisikan dokumen teks dengan  tag  yang mendefinisikan struktur dari laman  web . HTML5 adalah edisi kelima dari versi HTML versi sebelumnya. HTML 5 memiliki peningkatan dalam hal  markup language  yang tersedia sebelumnya untuk laman  web  dan memperkenalkan juga  Application Programming Interfaces  (API)  serta  Document Object Model   (DOM) .

Entitas Reserved HTML dan Fungsinya

Gambar
HTML menyediakan beberapa  method  untuk menampilkan  reserved  karakter.  Reserved  karakter adalah karakter yang tersembunyi untuk HTML atau tidak ditampilkan pada papan  keyboard  dasar.

Elemen Kode Komputer HTML dan Fungsinya

Gambar
Komputer memiliki format unik dan  style  teks untuk menampilkan pesan yang berhubungan dengan kode.  Tag   <code>  digunakan untuk menampilkan kode komputer pada  website  dan juga beberapa angka pada elemen yang tersedia untuk  markup  kode komputer menggunakan HTML.

Penggunaan Canvas pada HTML

Gambar
Elemen HTML Canvas digunakan untuk menggambar grafik menggunakan JavaScript. Elemen Canvas hanya merupakan sebuah  container  untuk kumpulan grafik. Dibutuhkan penggunaan JavaScript untuk dapat menggambar sebuah grafik. Canvas memiliki beberapa  method  untuk menggambar bentuk, persegi, lingkaran, teks, dan menambahkan gambar.

Fungsi SVG pada HTML

Gambar
SVG merupakan akronim dari  scalable vector graphics  yang mendefinisikan grafik berbasis  vector  dalam format XML. SVG grafik tidak kehilangan kualitas apapun jika ukurannya diperbesar ( zoom ) ataupun dilakukan pelenturan ( resized ) dan setiap elemen dan setiap atribut pada SVG  file  dapat dianimasikan.

Daftar URL Encoding pada HTML

Gambar
Sebuah  Uniform Resource Locator  (URL) secara sederhana adalah sebuah alamat dari situs untuk mengakses konten  website . Tetapi hanya beberapa karakter yang diperbolehkan untuk digunakan pada  URL  seperti alpabet A-Z dan a-z, angka 0-9 dan beberapa karakter khusus. Karakter-karakter tersebut dapat dipergunakan sebagaimana bentuknya tetapi, beberapa karakter lain yang tidak disebutkan baru bisa digunakan sebagai URL apabila diubah sebagai  encoding  karakter. URL  encoding  adalah proses konversi URL menjadi sebuah format yang  valid  yang dapat dikenali atau diterima oleh  web browser . URL  encoding  berfungsi sebagai pengambil tempat atau pengganti semua karakter yang tidak diperbolehkan pada  url  dengan tanda '%' yang diikuti dengan digit hexadecimal. Dua nilai hexadecimal merepresentasikan nilai numerik dari karakter pada sekumpulan karakter ASCII. Contohnya tanda  space  pada  keyboard  tidak bisa digunakan sebagai alamat  url  dan harus diganti dengan '%20' at

Tag Usang Deprecated pada HTML

Gambar
Tag deprecated  merupakan atribut laman yang fungsinya dapat digantikan oleh beberapa jenis atribut lainnya.  Tag  atau atribut didepresiasi ketika atribut yang sama dicapai dengan cara lain.

Membuat Hyperlink pada HTML

Gambar
Hyperlink  merupakan sebuah ungkapan yang berasal dari kata  hyper  dan  link . Kata  hyper  merujuk pada  hypertext  atau  hypertext markup language  (html), sedangkan  link  merujuk pada alamat atau lokasi  url  yang dituju ketika sebuah  hyperlink  aktif atau diklik.  Hyperlink   merupakan inti dari pemrograman berbasis  web .

Membuat Komentar Dengan HTML

Gambar
Tag  komentar digunakan untuk menambahkan komentar pada kode program HTML. Komentar tidak akan ditampilkan pada  browser .  Tag  komentar dapat digunakan untuk memberikan penjelasan pada kode program, yang dapat membantu ketika melakukan  edit  kode program pada pengembangan selanjutnya.  Tag  komentar sangat efektif digunakan untuk membantu memberikan penjelasan pada program yang terdiri dari banyak baris kode program.

Cara Membuat Iframe pada HTML

Gambar
Iframe pada HTML merupakan singkatan dari  Inline Frame .  Tag  " iframe " mendefinisikan suatu wilayah persegi panjang beserta dokumen yang ditampilkan oleh  browser  yang terpisah dari dokumen lainnya, termasuk  scrollbar  dan  border- nya.  Inline frame  digunakan untuk  embed  (menanamkan) dokumen lain bersamaan dengan dokumen HTML yang digunakan saat ini.

Cara Menggunakan File Path pada HTML

Gambar
File path  menunjukkan lokasi dari sebuah  file  di dalam sebuah struktur  folder web .  File path  dapat diibaratkan seperti alamat dari sebuah  file  yang membantu  web browser  untuk mengakses  file .  File path  digunakan untuk memberikan sumber daya  link  eksternal seperti gambar, video,  style sheet , JavaScript, menampilkan laman  web  lain, dan lain sebagainya.

Pembagian Layout pada HTML dan CSS

Gambar
Laman  layout  adalah bagian dari  design  grafik yang berkaitan dengan pengaturan visual elemen dari laman  web .  Page layout  digunakan untuk membuat laman agar terlihat lebih menarik.  Layout  berfungsi mengatur kebakuan dari keseluruhan tampilan, kepentingan relatif, dan hubungan antara elemen grafik untuk mendapatkan informasi yang mudah dipahami oleh  user  secara efektif dan memiliki dampak seperti diperlihatkan pada  gambar 1 .

8 Cara Deklarasi Tag Doctype pada HTML

Gambar
Doctype  atau deklarasi tipe dokumen adalah instruksi yang memberitahukan  web browser  tentang  markup language  yang saat ini sedang dipergunakan pada  browser .  Doctype  bukanlah elemen ataupun  tag . Fungsi dari  doctype  berguna untuk memberitahukan  browser  tentang versi atau standar dari HTML atapun  markup language  lainnya yang akan digunakan pada dokumen.

Cara Menampilkan Gambar pada HTML Menggunakan Tag Image

Gambar
Pada awal pengembangannya, HTML hanya digunakan untuk untuk menampilkan teks sehingga membuat tampilan dari  web  terlihat membosankan dan tidak menarik untuk dibaca. Namun, hal tersebut tidaklah lama ketika kemampuan baru pada laman  web  untuk menambahkan gambar telah tersedia untuk digunakan oleh para  user . Berikut ini adalah cara menambahkan gambar pada laman  web .

Membuat Garis Menggunakan Tag HR pada HTML

Gambar
Tag   <hr>  digunakan untuk membuat garis horizontal dan untuk membagi dokumen menjadi dua bagian terpisah pada bagian atas dan bagian bawah.  Tag  <hr> adalah  tag  kosong ( empty tag ) sehingga tidak memerlukan bagian  closing tag .  Untuk dapat membuat garis horizontal tersebut pada kode HTML digunakan  Tag <HR> . Tag tersebut merupakan tag yang terdapat pada HTML yang digunakan untuk membuat  garis lurus horizontal  pada laman  web . Tag <HR> juga memiliki atribut yang digunakan untuk mengatur ketebalan dan panjang garis horizontal, yaitu atribut  SIZE  dan  WIDTH .

255 Kumpulan Karakter yang Sering Digunakan pada HTML

Gambar
Web browser  menampilkan beberapa jenis karakter huruf, angka, dan simbol lainnya secara tepat pada laman html. Kemampuan ini dimungkinkan karena sekumpulan syarat karakter yang digunakan pada  web   browser . Kumpulan karakter atau  encoding  karakter memiliki standar  encoding  karakter yang berbeda yang ditetapkan dengan angka dari penggunaan karakter yang digunakan pada  internet .

Cara Membuat Drag and Drop pada HTML

Gambar
Drag  dan  drop  adalah sebuah konsep interaktif yang yang memudahkan  user  dalam menggerakkan  object  dari satu lokasi ke lokasi yang lain dengan cara menyeretnya ( drag ). Hal ini memungkinkan  user  untuk melakukan klik dan menahan klik  mouse  tersebut kemudian membawa elemen yang diseret menuju ke lokasi yang lain, kemudian melepaskan tombol klik  mouse  untuk menjatuhkan ( drop ) elemen yang diseret tersebut ( drag ). Pada HTML 5  drag  dan  drop  lebih mudah untuk membuat bentuk programnya dan juga lebih mudah untuk digunakan.

Cara Mengatur Lokasi Peta HTML pada GPS

Gambar
Geolokasi pada  HTML5  digunakan untuk berbagi lokasi dengan beberapa  web  dan mengetahui lokasi atau posisi nyata suatu tempat. Geolokasi secara umum digunakan untuk bisnis lokal, rumah makan, atau memperlihatkan lokasi tertentu pada peta digital. Fitur ini menggunakan JavaScript untuk memberikan  latitude  dan  longitude  ke bagian  backend server . Kebanyakan  web browser  sudah dapat mendukung penggunaan API geolokasi. API geolokasi menggunakan  object  navigator global yang diperlihatkan sebagai berikut:

Cara Mengatur Warna HTML Color Style dan HSL

Gambar
Color  atau warna digunakan untuk membuat tampilan  web  menjadi lebih atraktif. Berikut ini berbedaan  style  yang digunakan untuk menciptakan kombinasi warna baru dari berbagai warna berbeda.

Spell Check pada HTML Digunakan Untuk

Gambar
Fitur pemeriksaan ejaan pada HTML digunakan untuk mendeteksi kesalahan ejaan atau gramatikal pada bidang teks. Fitur pemeriksaan ejaan atau disebut juga  spell check  dapat diaplikasikan untuk  form  HTML menggunakan atribut  spellcheck . Atribut  spellcheck  adalah atribut enumerasi yang mendefinisikan apakah elemen HTML yang diperiksa terdapat kesalahan ejaaran atau tidak. Fitur ini dapat digunakan dengan " input " dan " textarea " pada HTML.

Cara Membuat List di HTML dengan Benar

Gambar
List  adalah sebuah  record  dari pecahan kecil informasi, seperti nama seseorang, biasanya ditulis atau dicetak dengan tanda khusus pada setiap barisnya dan disusun dengan suatu cara tertentu sehingga muda untuk menemukan informasi spesifik yang terkandung dalam urutannya. Contohnya:

Cara Membuat Tabel di HTML Dengan Notepad

Gambar
Tabel HTML merupakan sekumpulan data yang disusun secara sistematis terhadap baris dan kolom, atau struktur lainnya yang lebih komplek. Tabel secara luas digunakan dalam dunia komunikasi, riset, dan analisis data.

Cara Membuat Kutipan pada HTML

Gambar
Elemen kutipan pada HTML digunakan untuk mengutip teks pada laman  web , dimana ukuran dari teks yang dikutip akan tampil dengan ukuran berbeda dari ukuran normal teks pada laman  web . Berikut ini adalah beberapa elemen kutipan yang sering digunakan pada HTML:

Cara Membuat Teks Tebal Miring dan Garis Bawah Pada HTML

Gambar
HTML menyediakan kemampuan untuk melakukan format teks seperti yang biasa dilakukan pada MS Word atau aplikasi  edit  teks lainnya. Pada artikel ini, akan dibahas beberapa jenis pilihan untuk melakukan format teks.

Elemen Paragraf pada HTML dan Fungsinya

Gambar
Paragraf merupakan bagian penting dalam proses pembuatan artikel, utamanya adalah artikel berbasis  web . Paragraf merupakan sebuah kumpulan kalimat yang berkaitan antara satu dengan yang lainnya. Dalam penulian artikel paragraf berguna sebagai penanda dimulainya sebuah topik baru pada sebuah tulisan, dan juga sekaligus menjadi pemisah kalimat-kalimat gagasan dalam sebuah tulisan. Sama halnya pada teknik penulisan pada kertas, pada HTML teknik penulisan kata atau kalimat dalam sebuah  artikel juga bisa dibuat dalam kelompok-kelompok paragraf dengan menggunakan  Tag <P> . Fungsi tag tersebut pada halaman web adalah digunakan untuk  memisahkan teks  yang berada pada paragraf berbeda. Tag <p> memiliki atribut  ALIGN  yang dapat digunakan untuk mengatur posisi perataan teks yang terdapat pada suatu paragraf atau kalimat.

Atribut Populer HTML dan Fungsinya

Gambar
Atribut HTML digunakan untuk menyediakan ekstra atau tambahan informasi terhadap sebuah elemen.

Bagian Dasar HTML Fungsi dan Contohnya

Gambar
Pada artikel ini akan dipelajari segala dasar dari Kode HTML. Ada berbagai  tag-tag  dasar yang harus dipahami dan dimasukkan ketika membuat kode HTML. Dimana  tag-tag  dasar tersebut membantu dalam pengorganisasian dan pemformatan dasar dari elemen dalam skrip atau laman  web .

Editor HTML Terbaik yang Dapat Digunakan Oleh Pengembang Website

Gambar
HTML teks editor  digunakan untuk menciptakan dan memodifikasi laman  web . Kode HTML dapat ditulis pada teks editor apapun termasuk notepad. Cukup satu editor saja yang diperlukan untuk membuat HTML dan menyimpannya dengan ekstensi file ".html". Beberapa contoh editor HTML yang populer digunakan oleh para perancang adalah berikut ini:

Komponen HTML dan Fungsinya

Gambar
HTML merupakan akronim dari  Hyper Text Markup Language . HTML digunakan untuk merancang laman  web  menggunakan  markup language . HTML merupakan kombinasi dari  Hypertext  dan  Markup Language .  Hypertext  mendefinisikan  link  antar laman  web .  Markup Language  digunakan untuk mendefinisikan teks dokumen pada  tag  yang mendefinisikan struktur dari laman  web . HTML biasanya adalah bahasa yang ditulis bersama dengan bahasa pemrograman yang lain seperti CSS, PHP, JavaScript, dan lain sebagainya, biasanya semua jenis bahasa yang bisa digunakan bersama dengan HTML disebut dengan bahasa pemrograman web atau web programming .

Overloading dan Inheritance Java dan Fungsinya

Gambar
Overloading  tidak bekerja untuk  derived class  dalam bahasa pemrograman C++. Tidak terdapat  overloading  resolusi antara  base  dan  derived,  dimana kompilator akan melihat ke dalam  scope  dari  derived , dan mencari fungsi tunggal " double f( double ) " yang kemudian akan memanggilnya. Pemanggilan tersebut tidak akan terganggu dengan ( enclosing )  scope  dari Base. Pada C++, tidak terdapat  overloading  antara  scope - scope derived class  dan bukan  exception  yang menuju aturan umum.

Object Subclass dan Subclass Java Dan Referensi Superclass

Gambar
Pada Java, semua non  static  berdasarkan pada tipe  runtime  dari  object  yang mendasarinya ketimbang dari tipe referensi yang menuju ke  object . Namun demikian, Tidaklah penting tipe apa yang digunakan dalam deklarasi  object  karena  behavior- nya akan tetap sama.

Object Serialisasi Java Terhadap Inheritance

Gambar
Serialisasi adalah mekanisme untuk mengkonversi  state  dari  object  menjadi  byte stream . Deserialisasi adalah kebalikan dari proses dimana  byte stream  akan digunakan untuk membuat ulang  object  Java yang sesungguhnya pada memori. Mekanisme ini digunakan untuk mempertahankan  object  pada program Java.

Parent dan Child Class Java Dengan Anggota Data Sama

Gambar
Referensi variabel dari  Parent class  mampu memegang  object  referensinya sendiri seperti halnya referensi  object child  pada bahasa pemrograman Java. Pada Java,  method  adalah virtual secara  default .

Method Class Derived Java dan Fungsinya

Gambar
Pada Java, akan ditampilkan  compiler error  jika memberikan banyak batasan akses menuju sebuah fungsi  class derived  yang  overriding  ke sebuah fungsi  base class . Contohnya, jika terdapat sebuah fungsi public void  foo()  dalam  base class  dan jika hal itu  overriding  dalam  derived class , maka akses spesifikasi  foo()  tidak dapat menjadi apapun ketimbang  public  pada  derived class . Jika  foo()  adalah fungsi  private  pada  base class , maka spesifikasi akses untuk  class  tersebut dapat berupa apapun dalam  derived class .

Method Private Overriding Java dan Fungsinya

Gambar
Inner class  dapat mengakses anggota  private  dari  outer class- nya sendiri, contoh pada program berikut,  fun()  dari  inner  akan mengakses anggota data  private   msg  yang dapat berjalan lancar pada waktu kompilasi program.

Mengakses Anggota Grandparent Java Menggunakan Keyword Super

Gambar
Terdapat  error  pada baris " super.super.print(); ". Pada bahasa pemrograman Java, sebuah  class  tidak dapat secara langsung mengakses anggota  grandparent . Pada Java, mengakses anggota  grandparent  hanya dapat dilakukan melalui  class parent . Contohnya, program berikut dapat dilakukan kompilasi dan dijalankan secara lancar.

Menggunakan Final Inheritance Java dan Fungsinya

Gambar
final  adalah  Keyword  pada Java yang digunakan untuk membatasi beberapa fungsi, dapat dideklarasikan dengan variabel,  method , dan  class  pada bahasa pemrograman Java.

Interface dan Inheritance Java dan Fungsinya

Gambar
Sebuah  class  dapat  extend  ke  class  lainnya dan atau dapat melakukan  implement  sekali atau lebih dari satu  interface  seperti diperlihatkan pada  gambar 1 .  Multiple inheritance  tidak didukung oleh  class  Java karena hal tersebut menyebabkan ketidakjelasan atau ambiguistas pada program. Namun, dalam  interface  tidak terdapat ambiguitas karena implementasi menuju  method  disediakan oleh  class  implementasi.

Inheritance dan Constructor Java dan Fungsinya

Gambar
Pada bahasa pemrograman Java,  constructor  dari  base class  yang tidak memiliki argumen dapat dipanggil otomatis dari  derived class constructor .

Membuat Object Java dari Class Turunan dan Fungsinya

Gambar
Dalam konsep pewarisan atau  inheritance ,  subclass  mengakuisisi properti  super class  pada Java.  Point  penting yang harus dicatat adalah ketika  subclass object  diciptakan, maka sebuah  object  yang terpisah dari  object super class  tidak akan diciptakan pada Java, dan hanya sebuah  subclass object  yang memiliki variabel  class  yang akan diciptakan.

Multiple Inheritance Java dan Fungsinya

Gambar
Multiple inheritance  adalah fitur dari konsep berorientasi  object , dimana sebuah  class  dapat mewariskan propertinya kepada lebih dari satu  parent class . Permasalahan yang terjadi ketika terdapat  method  dengan  signature  sama dalam kedua  super class  dan  subclass  tersebut. Ketika  method  dipanggil maka kompilator tidak dapat menentukan  method class  mana yang akan dipanggil, bahkan ketika memanggil  method class  mana yang harus diproritaskan terlebih dahulu.

Java Bukan Pemrograman Berorientasi Objek Murni dan Alasannya

Gambar
Object oriented programming  atau pemrograman berorientasi objek murni adalah bahasa pemrograman yang mendukung atau memiliki fitur yang memperlakukan segala yang ada dalam program sebagai sebuah  object . Bahasa tersebut tidak mendukung tipe data primitif seperti int, char, float, bool, dan lain sebagainya. Ada beberapa persyaratan yang harus dipenuhi agar sebuah bahasa pemrograman menjadi OOP murni. Yaitu:

Static dan Dynamic Binding Java dan Fungsinya

Gambar
Dalam artikel ini akan dijelaskan perbandingan antara static binding dan dynamic binding dalam bahasa pemrograman Java.

Cara Inisialisasi Block Instance Java dan Fungsinya

Gambar
Pada bahasa pemrograman Java, operasi bisa dilakukan di dalam  method ,  constructor , dan  block  inisialisasi. Block inisialisasi  instance  ( atau IIB dalam akronim berbahasa inggris ) digunakan untuk menginisialisasi variabel  instance  pada Java. IIB dieksekusi sebelum  constructor . IIB dijalankan setiap kali  object  dari  class  diciptakan.

Block Inisialisasi Java dan Fungsinya

Gambar
Block  inisialisasi pada bahasa pemrograman Java mengandung kode program yang selalu dieksekusi kapanpun  instance  diciptakan.  Block  ini digunakan untuk mendeklarasikan atau menginisialisasi bagian umum dari berbagai jenis  constructor  dari sebuah  class  pada Java.

Program Block Static Java dan Fungsinya

Gambar
Tidak seperti halnya pada C++, Java mendukung sebuah  block  spesial yang disebut dengan  static block  atau juga disebut sebagai  static clause  yang bisa digunakan untuk inisialisasi  static class . Kode program   dalam  static block  hanya akan dieksekusi sekali, pada saat pertama kali  object  dibuat dari  class  atau saat anggota pertama  static  diakses dari  class  bahkan jika  object  tersebut tidak pernah dibuat dari  class  tersebut sama sekali. Contoh, periksa hasil keluaran dari Program Java berikut ini.

Instance Variabel Hiding Java dan Fungsinya

Gambar
Pada Java, jika variabel lokal dalam method dengan nama yang sama sebagai variabel instance , maka variabel lokal akan menyembunyikan variabel instance . Jika ingin mencerminkan perubahan yang dibuat ke variabel instance , maka dapat dilakukan dengan bantuan referensi berikut ini.

Program Overriding toString Java dan Fungsinya

Gambar
Semua  class  dalam Java adalah turunan dari  object class , baik secara langsung atapun tidak langsung.  Class object  memiliki beberapa  method  dasar seperti  clone() ,  toString() ,  equals() , dan lain sebagainya. Nilai  default method  toString() dalam  object  akan mencetak " class name @ hash code ". Dapat juga dilakukan  overriding method  toString() dalam  class  yang mencetak hasil  output . Contoh, perhatikan  code  program toString yang dilakukan  overriding  dengan mencetak hasil dalam format " Real + i Imag ".

Program Overriding Method Equal Java dan Fungsinya

Gambar
Alasan untuk mencetak "Tidak Sama" adalah ketika membandingkan  c1  dan  c2 , maka akan diperiksa apakah kedua nilai tersebut mengacu pada  object  yang sama atau tidak.  c1  dan  c2  mengacu pada dua  object  berbeda, karena itu nilainya adalah  false . Jika diciptakan referensi lainnya  c3  seperti pada contoh program berikut (c1 == c3), maka akan memberikan nilai  true .

java.lang.Object dan Fungsinya

Gambar
Semua orang menyukai mekanisme dari python, dimana tidak perlu mengkhawatirkan tentang tipe data yang harus dideklarasikan pada awal proses penentuan variabel. Menariknya, pada Java juga terdapat sebuah  class  yang hampir sama seperti hal tersebut!  class  tersebut adalah  java.lang.Object . dengan contoh programmnya adalah sebagai berikut.

Perbedaan Static Class dan Non Static Class Java

Gambar
Java  class  dapat memiliki nilai  static  pada kode programnya. Pada Java, terdapat variabel  instance static  yang sama dengan  method static  dan juga  static block .

Object Class Java dan Fungsinya

Gambar
Object Class  ditampilkan dalam  java.lang package  dalam bahasa pemrograman Java. Setiap  class  dalam Java secara langsung ataupun tidak langsung adalah  derived  dari  object class . Jika  class  tidak  extend  dari  class  apapun maka secara langsung  child class  dari  object , dan jika  extend  ke  class  lainnya maka akan  derived  secara tidak langsung. Karena itulah, maka  method class object  tersedia untuk semua  class  Java.  Object class  bertindak sebagai akar dari hirarki  inheritance  dalam program Java apapun.

Return Covariant Java dan Fungsinya

Gambar
Sebelum JDK 5.0, sangat tidak mungkin melakukan  overriding   method  dengan mengubah tipe  return- nya. Ketika melakukan  overriding  sebuah  method class parent , bagian nama, tipe argumen, dan  return  tipe dari  overriding method  dalam  child class  harus sama dengan  parent class method- nya.  Overriding method  sebelumnya dikatakan sebagai  invariant  yang berkaitan dengan  return  tipe.

Cara Menentukan Nilai Variabel Static Final Java dan Fungsinya

Gambar
Variabel final non static dapat diberi nilai baik dalam constructor ataupun juga melalui deklarasi. Namun, variabel final static tidak dapat diberi nilai dalam constructor , variabel harus diberi nilai dengan deklarasinya sendiri dalam bahasa pemrograman Java. Contoh, perhatikan program berikut ini.

Static Method dan Instance Method Java dan Fungsinya

Gambar
Dalam artikel ini akan dipelajari  Instance method  dan  Static method  pada bahasa pemrograman Java yang akan dijelaskan sebagai berikut.

Shadowing Fungsi Static Java dan Fungsinya

Gambar
Jika nama dari derived class static funtion adalah sama seperti base class static function, maka derived class static function shadowing  atau conceal  adalah berasal dari base class static function . Contoh, perhatikan bentuk program berikut ini:

Overloading dan Overriding Static Java dan Fungsinya

Gambar
Pada arikel ini akan dipelajari materi tentang  Overloading  dan  Overriding  dari method static pada Java, namun sebelum mempelajari hal tersebut, terlebih dahulu pelajari pengertian dari  Overloading  dan  Overriding .

PUBLIC STATIC VOID MAIN Java dan Fungsinya

Gambar
Berikut adalah pehaman dari penggunaan  keyword  "static" pada method main() pada bahasa pemrograman Java, seperti diperlihatkan pada beberapa penjelasan berikut.

Cara Menggunakan Overloading Java dan Fungsinya

Gambar
Berikut adalah beberapa contoh  output  program dari program Java  Overloading  beserta penjelasan dari hasil jawaban yang telah dikerjakan tersebut. prasyarat pengetahuan :  Method Overloading pada Java

Cara Menggunakan Overriding Java dan Fungsinya

Gambar
Fitur  overriding  pada Pemrograman Berorientasi Objek atau OOP memungkinkan  subclass  atau  child class  untuk menyediakan implementasi spesifik dari  method  yang telah disediakan oleh salah satu  superclass  atau  parent   class . Ketika  method  dalam  subclass  memiliki kesamaan nama, kesamaan parameter atau  signature,  dan kesamaan tipe  return  (atau sub-tipe) sebagai  method  pada  superclass , maka  method  dalam  subclass  akan disebut sebagai  overriding  dari  method superclass  seperti diperlihatkan pada  gambar 1 .

Cara Membuat Program Overriding Java dan Fungsinya

Gambar
Berikut adalah contoh dari output program Overring pada bahasa pemrograman Java. Prasyarat pengetahuan :  Overriding pada Java.

Cara Menggunakan Method Overloading Java dan Fungsinya

Gambar
Overloading  memungkinkan berbagai  method  yang berbeda untuk memiliki nama yang sama, tetapi dengan  signature  yang berbeda pada bahasa pemrograman Java.  Signature  dapat berbeda oleh angka dari input parameter atau tipe dari input parameter atapun juga keduanya.  Overloading  juga berkaitan dengan  compile time  (atau  static )  polymorphism .

Menggunakan THIS Java dan Fungsinya