zoukankan      html  css  js  c++  java
  • JAVA面对对象(一)——封装

    1.封装思想:将对象的属性和行为封装起来的载体是类,类通常对客户隐藏其实现的细节

    2.封装就是将属性私有化(private),并提供公共的方法(public)访问私有属性

    3.通过封装,实现对属性数据的访问限制,提高程序可维护性

     1 public class enca {
     2     private int i;
     3     private String str;  //私有属性
     4     public int getI() {//提供公共方法访问私有属性
     5         return i;
     6     }
     7     public void setI(int i) {
     8         this.i = i;
     9     }    
    10     public String getStr() {
    11         return str;
    12     }
    13     public void setStr(String str) {
    14         this.str = str;
    15     }
    16 }

    可见,实现封装的步骤:

    1.将属性私有化,限制外部方法对属性的访问

    2.为每个属性创建赋值方法和取值方法,即set和get,用于对这些属性的访问

  • 相关阅读:
    团队冲刺03
    梦断代码 阅读笔记02
    团队冲刺02
    团队冲刺01
    周总结
    团队工作任务
    阅读笔记3
    梦断代码阅读笔记01
    周总结
    NABCD项目分析
  • 原文地址:https://www.cnblogs.com/AloneZ/p/java2.html
Copyright © 2011-2022 走看看