博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java之封装
阅读量:5963 次
发布时间:2019-06-19

本文共 1074 字,大约阅读时间需要 3 分钟。

  封装表现:

  1、方法就是一个最基本封装体。

  2、类其实也是一个封装体。

优势:

 1 提高了代码的复用性

 2 隐藏了实现细节,对外提供可以访问的方式

 3 提高了安全性

关于关键字 私有private(权限修饰符)

  格式 :在数据类型和方法前面添加,将属性和方法私有起来。

1 package com.oracle.demo01; 2  3 public class School { 4      5     public static void main(String[] args) { 6         //创建对象 7         Teacher t = new Teacher(); 8         //调用方法 9         t.setName("LZ");10         t.setAge(13);11         t.shuchu();12         //取值13         System.out.println(t.getAge()+"..."+t.getName());14     }15 16 }

 

  

1 package com.oracle.demo01; 2 //创建一个类 3 public class Teacher { 4     //私有化 属性 5     private String name; 6     private int    age ; 7     //用方法去赋值 8     public void setAge(int a){ 9         age = a;10     }11     public void setName(String n){12         name = n;13     }14     //用方法取值15     public int getAge(){16         return age;17     }18     public String getName(){19         return name;20     }21     //输出控制台22     public void shuchu(){23         24         System.out.println("老师的名字是"+name+",年龄是"+age);25     }26     27 }

 

 

转载于:https://www.cnblogs.com/sunmoonyou/p/9347764.html

你可能感兴趣的文章
VS下Qt4.8.4安装
查看>>
Linux df命令
查看>>
redhat6.5 配置使用centos的yum源
查看>>
取得内表的数据数
查看>>
在一个程序中调用另一个程序并且传输数据到选择屏幕执行这个程序
查看>>
“=” “:=” 区别
查看>>
pwnable.kr lotto之write up
查看>>
python之UnittTest模块
查看>>
HDOJ_ACM_Rescue
查看>>
笔记纪录
查看>>
九、oracle 事务
查看>>
Git - 操作指南
查看>>
正则表达式的贪婪与非贪婪模式
查看>>
SqlServer存储过程调用接口
查看>>
DOM
查看>>
通过jQuery.support看javascript中的兼容性问题
查看>>
NYOJ-取石子
查看>>
AngularJS
查看>>
《zw版·Halcon-delphi系列原创教程》halconxlib控件列表
查看>>
List与数组的相互转换
查看>>