读书笔记(第九讲)Encapsulation

来源:互联网 发布:北京全景视觉网络侵权 编辑:程序博客网 时间:2024/06/04 18:46

面向对象程序设计的三大基本特征,相信学过面向对象程序的人都应该知道:封装encapsulation,继承inheritence,多态polymorphism

这节主要讲解一下encapsulation的基本用法.
何谓encapsulation?简单的讲就是将property & method 放到一个class中,就简单的叫做encapsulation

从这个所谓的定义中,我们应该define class

怎么样定义一个类呢?eg:public class Person{}
如何使用类中的property & method?首先要先创建 Object.eg:Person person = new Person();

public class Test2
{
public int add(int a,int b)
{
return a+b;
}
public int subtract(int a,int b)
{
return a-b;
}


public int multiply(int a,int b)
{
return a*b;
}
public int divide(int a,int b)
{
return a/b;
}


public void output()
{
System.out.println("Hello World");
}

执行结果:C:\lesson0>java Test2
7
-1
12
0
Hello World

原创粉丝点击