java-封装

来源:互联网 发布:淘宝卖医疗器械手续, 编辑:程序博客网 时间:2024/06/03 19:59

将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。

一、封装

例如:

package com.func;public class Telphone {//成员变量 私有化封装,只有类内部可以访问,private float a;private float b;private float c;//获取属性的值public float getA(){return a;}//设置属性的值public void setA(float newA){a = newA;}//这是一个无参的构造方法public  Telphone() {System.out.println("这是一个构造方法");}//这是有参的构造方法public Telphone(float a,float b,float c){a = a;b = b;c = c;System.out.println("有参的构造方法");}}

package com.func;public class innitalTelphone {public static void main(String[] args) {//通过无参的构造方法创建对象Telphone phone = new Telphone();//通过有参的构造方法创建对象,并给成员变量赋值Telphone phone2 = new Telphone(2f,1.2f,4.1f);//封装设置属性a的值phone2.setA(43f);//获取属性a的值float a = phone2.getA();System.out.println(a);}}

原创粉丝点击