码迷,mamicode.com
首页 > 编程语言 > 详细

Java面向对象之封装

时间:2016-05-15 20:01:20      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:java

  1. 面向对象程序的三大基本特征:继承,封装,多态

  2. 封装:类包含了数据与方法,将数据与方法放在一个类就构成了封装

  3. 如何定义类?

    修饰符 class 类的名称{


       //类的内容(包含了属性与方法) 


    }

  4. 方法,如何定义方法?

      修饰符 返回值类型 方法名称([参数1,参数2,参数3...]){


        //方法体

     }

  5. main方法是整个Java程序的入口点,如果类的定义中没有main方法,则程序就没有办法执行

  6. 方法定义不能嵌套,不能再一个方法中嵌套另一个方法,方法只能定义在类中,

  7. 关于方法的执行,首先需要定义方法,接下来就可以是使用方法(调用方法),当

    调用完毕之后,方法可以返回值,方法到底是否返回值使用方法的定义决定的

  8. 如何生成对象?用过类来生成对象(通常使用new关键字生成对象)

     public class Person{




       }

    类名 变量名 = new 类名();

  Person person = new Person();

9.方法调用需要通过对象来完成方法调用的形式是:

对象变量.方法名(参数值1,参数值2,参数值3....)

10.关于方法的注意事项: 

   1.在方法定义中,方法的返回类型与return后面的变量或常量保持一致

   2.在方法调用时,给方法传递的参数需要与方法定义时的参数保持一致(参数个数一致,参数类型一致)

    3.方法定义时的返回类型与接收方法返回值得变量类型保持一致

    

          public int add(int a, int b){

return a + b;

  }

          

         int a = test.add(x, y);

       方法调用时候的参数叫做形式参数

        方法调用时候所赐予的方法叫做实际参数 

         System.out.println(a);

11.关键之void表示方法不返回值

12.如果方法不返回值,那么声明方法的时候使用void关键字,在方法定义中可以有两种情况实现不返回值

a.不适用return语句

b.使用return,但是return后面么有任何变量,return后面之后一个分号,表示退出方法,返回方法调用端

本文出自 “袁子建” 博客,请务必保留此出处http://hnyuanzijian.blog.51cto.com/8869344/1773604

Java面向对象之封装

标签:java

原文地址:http://hnyuanzijian.blog.51cto.com/8869344/1773604

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!