JavaRush /Blog Jawa /Random-JV /Lembar Cheat "Nggunakake tembung kunci pungkasan"
Ирина
tingkat

Lembar Cheat "Nggunakake tembung kunci pungkasan"

Diterbitake ing grup
Artikel iki nyedhiyakake panggunaan dhasar tembung kunci pungkasan ing pemrograman Java. Katrangan ringkes lan jelas babagan kahanan aplikasi bakal mbantu sampeyan sinau materi kanthi cepet. Tembung kunci pungkasan nduweni interpretasi sing beda-beda gumantung ing ngendi program kasebut digunakake. Nanging inti saka tembung iki padha - larangan kanggo ngganti . Nyatane, kanthi ngetrapake tembung kasebut ing salah sawijining inti basa Jawa: variabel, obyek, metode utawa kelas, kita nggawe nilai sing tetep, stabil lan ora bisa diganti, kaya gaya rambut penyanyi Joseph Kobzon ... Ayo kula ngelingake sampeyan. Definisi singkat saka konstanta. Konstanta minangka kuantitas konstan (skalar utawa vektor) ing matématika, fisika, kimia. Konstanta matématika minangka jumlah sing ora owah; ing iki iku ngelawan saka variabel. Ayo goleki 4 kasus sing bisa nggunakake tembung pungkasan .

1. Nggawe konstanta jinis data primitif.

Ing kene nilai MY_CONST ora bisa diganti. Dadi, yen sampeyan nulis tembung pungkasan ing jejere variabel primitif, mula dadi konstanta.
public class MyClass{
	public final int MY_CONST = 13;
}

2. Nggawe pancet jinis referensi.

Kode iki ora bakal nyebabake kesalahan, nanging mung nganti sampeyan nemtokake nilai anyar menyang variabel s1 . Tegese, tembung final kanggo jinis referensi nglarang modifikasi referensi, dudu obyek sing dadi referensi. Sampeyan uga kudu dicathet yen tugas kasebut bener ing ngendi wae ing program kasebut, nanging mung sapisan.
public class MyClass2{
	public final String s1;
	public MyClass2() {
		s1 = new String();
	 }
}

3. Larangan kanggo overriding cara ing kelas turunan

Tembung pungkasan ing jejere metode nglarang overriding metode iki ing kelas turunan.
public class Example{
	public final void hello() {
	System.out.println(Hello my people!);
	}
}
Yaiku, yen sampeyan nggawe kelas sing entuk warisan saka Conto lan nulis kode ing ngisor iki, bakal ana kesalahan:
public class ExtendedExample extends Example{
	public void hello() {
		System.out.println("Extended hello everyone!!!");
	}
}

4. Larangan nggawe kelas turunan

Kelas pungkasan yaiku kelas sing ora bisa dadi superclass, yaiku, dilarang nulis turunane.
public final class MyClass3 {

 }
Pengarang: Irina Volgina
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION