日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 人文社科 > 生活经验 >内容正文

生活经验

java 封装

發(fā)布時(shí)間:2023/11/27 生活经验 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 封装 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

學(xué)而時(shí)習(xí)之,穩(wěn)固而知新。

封裝的概念

封裝是java的面向?qū)ο蟮奶攸c(diǎn)之一,

是將類的某些信息隱藏在類的內(nèi)部,不允許外部程序直接訪問,而是通過該類提供的方法來(lái)實(shí)現(xiàn)對(duì)隱藏信息的操作和訪問

封裝的優(yōu)點(diǎn):

1.提高代碼的安全性

2.提高代碼的復(fù)用性

3.“高內(nèi)聚”:封裝細(xì)節(jié),便于修改內(nèi)部代碼,提高可維護(hù)性

4.“低耦合”:簡(jiǎn)化外部調(diào)用,便于調(diào)用者使用,便于擴(kuò)展和寫作。

在android中 自己經(jīng)常對(duì)接接口的時(shí)候使用到,比如請(qǐng)求接口時(shí)候?qū)懙腷ean 里面封裝的數(shù)據(jù),等等

下面自己手寫一個(gè)Student類 看看封裝

1 新建一個(gè)Student 類?

/*** Created by 2018 on 2019/5/7.*/
public class Student {private String name;private String sex;private int age;private int achievement;public String getName() {return name;}public void setName(String name) {this.name = name;}public String getSex() {return sex;}public void setSex(String sex) {this.sex = sex;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public int getAchievement() {return achievement;}public void setAchievement(int achievement) {this.achievement = achievement;}
}

2 在建一個(gè)main類

import java.util.ArrayList;
import java.util.List;
public class Main {public static void main(String[] args) {Student stu = new Student();stu.setName("小牧");stu.setSex("女");stu.setAge(23);stu.setAchievement(60);System.out.println("姓名:"+stu.getName()+ "性別:"+ stu.getSex()+"年齡:"+ stu.getAge()+"分?jǐn)?shù):"+stu.getAchievement());}
}

?輸出結(jié)果

demo 就這2個(gè)類實(shí)現(xiàn)封裝的調(diào)用。

?

?

總結(jié)

以上是生活随笔為你收集整理的java 封装的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。