Language/Java
[JAVA 08] 자바 OOP의 특성 ④ 캡슐화 ( Encapsulation )
reifier.tistory.com 으로 이전하였습니다.
2018. 1. 28. 17:26
반응형
■ Encapsulation ( 캡슐화 )
: 메소드의 내용을 알 필요없이 그 형태만 알면 호출해서 사용할 수 있는 것이다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | class Calculation{ int plus(int a , int b){ return a+b; } int minus(int a , int b){ return a-b; } int multiply(int a , int b){ return a*b; } int division(int a , int b){ return a/b; } int rest(int a , int b){ return a%b; } } class CUser{ public static void main(String[] args){ Calculation cc = new Calculation(); int r1 = cc.plus(10,3); System.out.println("10+3 :" + r1); int r2 = cc.minus(10,3); System.out.println("10-3 :" + r2); int r3 = cc.multiply(10,3); System.out.println("10*3 :" + r3); int r4 = cc.division(10,3); System.out.println("10/3 :" + r4); int r5 = cc.rest(10,3); System.out.println("10%3 :" + r5); } } | cs |
반응형