【Java学习笔记】Day 2 java的封装性(待整理)

今天是回顾学习的第二天,因为之前学习过一遍javase的基础知识,有些内容有点遗忘了,现在回顾式的查缺补漏,把更多的没有记住的知识点记录在这个地方,方便以后查看。

 

类的表示方法

实例代码
 1 public class Person {

 2 

 3     private String name;

 4 

 5     private int age;

 6 

 7     public void setName(String value) {

 8         this.name = value;

 9     }

10 

11     private String getName() {

12         return this.name;

13     }

14 

15     public void setAge(int value) {

16         this.age = value;

17     }

18 

19     private int getAge() {

20         return this.age;

21     }

22 

23     public void tell() {

24         System.out.println(this.getName() + this.getAge());

25     }

26 

27 }


以上内容为一个简单的类,这样,如果用图形界面表示的话,就如下图所示:

Person

-name:String

-age:int

+setName(value:String):void

+getName():String

+setAge(value:int):void

+getAge():int

  当然了,对于现代化的工具来说,有更简单的方法,PowerDesigner,以前以为这个工具只是用来简单的查看数据结构的,其实对于面向对象的语言来说,这个工具还是很强大的。

  另外一点就是,现在弄了一年多的ERP系统的研发,感觉很少有写类关系图的,感觉也许是不够标准吧,以后自己这方面要多注意了。

你可能感兴趣的:(Java学习)