java封装

Posted 梦思绕指柔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java封装相关的知识,希望对你有一定的参考价值。

class Member

public String name; //名字


private String sex; //性别


public int salary; //薪水







//定义一个公共的方法设置sex属性
public void setSex(String s)
if (s.equals("男")||s.equals("女")) //注意: 如果比较两个字符串的内容是否一致,不要使用==比较, 使用equals方法。
sex = s;
else
//默认是男
sex = "男";




//定义一个公共的方法获取sex属性
public String getSex()
return sex;







//聊天
public void talk()
System.out.println(name+"聊得非常开心");




class Demo5


public static void main(String[] args) 

Member m = new Member();
m.name="狗娃";
m.setSex("女");
m.salary  = 800;
System.out.println("姓名:"+ m.name+" 性别:"+ m.getSex()+" 薪水:"+ m.salary);

以上是关于java封装的主要内容,如果未能解决你的问题,请参考以下文章

什么是Java的封装类

Java面向对象:封装特性的学习

java调用C#封装的DLL文件

Java10-java语法基础——java的封装性

Java封装性及属性的封装

Java封装常用功能