C#
Main Program
/*
* Created by SharpDevelop.
* User: Lenovo
* Date: 6/14/2015
* Time: 7:03 PM
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
namespace contoh_encapsulation_C_
{
class Program
{
public static void Main(string[] args)
{
encapsulation c = new encapsulation();
Console.Write("Isikan nilai = ");
try{
c.nilai = Int32.Parse(Console.ReadLine());
Console.WriteLine("Nilai encapsulation = "+c.nilai);
}catch(Exception e) {
Console.WriteLine("Terjadi kesalahan "+e.Message);
}
c.nilai2= 110;
Console.WriteLine("Nilai tanpa encapsulation = "+c.nilai2);
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
* Created by SharpDevelop.
* User: Lenovo
* Date: 6/14/2015
* Time: 7:03 PM
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
namespace contoh_encapsulation_C_
{
class Program
{
public static void Main(string[] args)
{
encapsulation c = new encapsulation();
Console.Write("Isikan nilai = ");
try{
c.nilai = Int32.Parse(Console.ReadLine());
Console.WriteLine("Nilai encapsulation = "+c.nilai);
}catch(Exception e) {
Console.WriteLine("Terjadi kesalahan "+e.Message);
}
c.nilai2= 110;
Console.WriteLine("Nilai tanpa encapsulation = "+c.nilai2);
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
Class Program
/*
* Created by SharpDevelop.
* User: Lenovo
* Date: 6/14/2015
* Time: 7:04 PM
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
namespace contoh_encapsulation_C_
{
public class encapsulation
{
private int _nilai = 0 ; //_nilai variabel sementara untuk proses nilai
public int nilai2;
public int nilai{
set{
if((value < 0) || (value > 100))
{
Console.WriteLine("Nilai yang diisikan salah");
}
_nilai = value;
}
get{
return _nilai;
}
}//end capsulation
}//end class
}//end namespace
* Created by SharpDevelop.
* User: Lenovo
* Date: 6/14/2015
* Time: 7:04 PM
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
namespace contoh_encapsulation_C_
{
public class encapsulation
{
private int _nilai = 0 ; //_nilai variabel sementara untuk proses nilai
public int nilai2;
public int nilai{
set{
if((value < 0) || (value > 100))
{
Console.WriteLine("Nilai yang diisikan salah");
}
_nilai = value;
}
get{
return _nilai;
}
}//end capsulation
}//end class
}//end namespace
Hasil Huruf
JAVA
Main Program
package
contoh_encapsulation;
public class
Contoh_encapsulation_java {
public static void main(String[] args) {
contoh_encapsulation c = new
contoh_encapsulation();
try{
c.SetNilai(Integer.parseInt("100"));
System.out.println("Nilai
Encapsulation" + c.GetNilai());
}catch(Exception e){
System.out.println("Terjadi
kesalahan" + e.getMessage());
}
c.nilai2 = 110;
System.out.println("Nilai tanpa
Encapsulation" + c.nilai2);
}
}
Class Program
package
contoh_encapsulation;
public class
contoh_encapsulation {
private int _nilai = 0;
public int nilai2;
public void SetNilai(int value){
if((value < 0) || (value > 100)){
System.out.println("Nilai yang
diisikan salah!!");
}
_nilai = value;
}
public int GetNilai(){
return _nilai;
}
}
Hasil
Code Blocks
#include
<iostream>
using
namespace std;
class
contoh_encapsulation{
public :
int _nilai = 0;
int nilai2;
void SetNilai(int value)
{
if((value < 0) || (value > 100)){
cout <<"Nilai yang
diisikan salah!!"<<endl;
}
_nilai = value;
}
int GetNilai(){
return _nilai;
}
};
int main()
{
contoh_encapsulation c;
c.SetNilai(110);
cout <<"Nilai Encapsulation
" << c.GetNilai() <<endl;
c.nilai2 = 110;
cout <<"Nilai tanpa
Encapsulation " << c.nilai2 <<endl;
}
Hasil