6.21.2013

来源:互联网 发布:win7 iis php环境搭建 编辑:程序博客网 时间:2024/05/17 06:25

数组这一块先不弄了。

 

 

娄与对象。

想要使用一个类必须有对象。

 

 

封装性 :

      封装属性: private int age;     public String   getAge(){ return age}   // 取得年龄    public void setAge(int a ){    age =a;}  //设置年龄   per.setAge(“30”) //调用setter

 

 

构造方法: 

     可以发现,在程序中只要有“()”就表示调用了构造 方法  //构造方法中没有返回值

    构造方法的名称必须与类名一致

    只要是类就必须存在构造方法

 

重载:

    只要每个构造方法的参数类型或参数个数不同,既可实现重载。

 

类设计分析:

   根据要求写出类所包含的属性。

  所有的属性都必须进行封装(private)。

  封装之后的属性通过setter和getter设置和取得。

  如果需要可加入若干构造方法。

  再根据其它要求添加相应的方法。

 类中的所有方法都不要直接输出,而是交给被调用出输出。

 

青梅枯萎竹马老去,

从此我爱的人都像去。

 

类  对象名 = null;    //声明对象

对象名 =new  类();  //实例化对象

 

String  首字母大写,所以是一个类,此类在java中也算是一个比较特殊的类,

 

==是用来进行堆内址比较的。

public boolean equals(String str)。用于值比较

(str1.equals(str2))

一个字符串就可以调用String类中的方法,也就证明一个字符串就是一个String的匿名对象。

 

String 共享设计

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

原创粉丝点击