zoukankan      html  css  js  c++  java
  • 初步掌握java——java三大特点之一封装

       封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。它将类的某些信息隐藏在类内部,不允许外部程序直接访问,但可以通过生成getter、setter方法来访问和修改。 

        封装特点:1、只能通过规定的方法访问数据。

             2、隐藏类的实例细节,方便和实现。 

        封装的实现:1、对于成员变量在其类型前+private,被private修饰后只能在类内部访问,可以通过创建getter和setter方法实现访问和修改。(创建getter和setter方法:右键选择Source,然后选择Generate Getters and setters 即可 )

              2、对于方法在最前面+private,被private修饰后可以通过创建另一个方法调用此方法。例:

                    package test.td;

                    public class Testvoid {
                        public static void main(String[] args) {
                              Testvoid  a=new Testvoid();
                              a.beInvoked();
                        }
        
                          public void invoke() {
                                Testvoid  v=new Testvoid();
                                 v.beInvoked();
                          }
                          private void beInvoked() {
                                System.out.println("成功调用!");
                        }
        
                     }

                      

  • 相关阅读:
    (一)版本控制管理器之发展史
    Mysql的binlog日志与mysqlbinlog命令
    centos下mysql中table大小写改为不敏感
    「Flink」RocksDB介绍以及Flink对RocksDB的支持
    redis事务
    零基础转行学习大数据技术需要经过哪些学习步骤?
    SQL Server解惑——对象命名的唯一性小结
    泡泡后台Couchbase缓存使用经验分享
    MySQL_索引原理
    《分布式与云计算》MOOC第三单元课后测试答案
  • 原文地址:https://www.cnblogs.com/zzz1976/p/9524176.html
Copyright © 2011-2022 走看看