zoukankan      html  css  js  c++  java
  • Java学习笔记之——封装

    1. 属性和方法放到类中

    2. 信息的隐藏

    (1) 属性的隐藏

    (2) 方法实现的细节隐藏

    3. 权限修饰符:

    从小到大的顺序:private->默认的(什么都不写)->protected->public

    这四个可以修饰属性和方法

    private:私有的,只在当前类内可以使用

    default:默认的,什么都没加,当前包内可用

    protected:受保护的,当前包内和子类可用

    public:公开的,哪里都可以用

    大多数情况下,类内部使用的话,属性:private,方法:public

     属性无法直接赋值和访问,通过提供settergetter方法

    name

    setter:设置属性的值

    public void setName(String _name){

    this.name = _name;

    }

    getter:获取属性的值

    public String getName(){

    return name;

    }

    和直接访问,修改属性不同的地方:可以在方法中做限制

  • 相关阅读:
    分组密码之DES
    QTreeWidget实现一个打包小工具
    实验吧web记录
    南邮CTF记录
    XSS学习之xss20
    安全之路的一些参考
    sqlilabs_Less2128
    sqlilabs_Less110
    BUGKU练习
    看了几天的EXTJS了
  • 原文地址:https://www.cnblogs.com/wrf-hsj/p/10108745.html
Copyright © 2011-2022 走看看