当前位置: 首页 > news >正文

网站短信验证码接口怎么做关键词排名软件官网

网站短信验证码接口怎么做,关键词排名软件官网,网站建设 维护 运营情况报告,苏州知名网站建设设计公司在Java编程中,访问权限是非常重要的概念,因为它可以保证代码的安全性和封装性。访问权限有四种,分别是public、protected、default和private。 private:如果一个类的方法或者变量被private修饰,那么这个类的方法或者变…

在Java编程中,访问权限是非常重要的概念,因为它可以保证代码的安全性和封装性。访问权限有四种,分别是public、protected、default和private。

在这里插入图片描述
private:如果一个类的方法或者变量被private修饰,那么这个类的方法或者变量只能在该类本身中被访问,在类外以及其他类中都不能显示地进行访问。

default默认访问权限):如果一个类的方法或变量被包访问权限修饰,也就意味着只能在同一个包中的其他类中显示地调用该类的方法或者变量,在不同包中的类中不能显示地调用该类的方法或变量。

protected:如果一个类的方法或者变量被protected修饰,对于同一个包的类,这个类的方法或变量是可以被访问的。对于不同包的类,只有继承于该类的类才可以访问到该类的方法或者变量。

public:被public修饰的方法或者变量,在任何地方都是可见的。

private

package com.ymqx.访问权限;public class Person {private String name = "test";public String getName(){//只能在本类中被访问System.out.println(this.name);return this.name;}
}
package com.ymqx.访问权限;public class Test {public static void main(String[] args){Person person = new Person();//Person类外不能直接访问//System.out.println(person.a);person.getName();}
}输出:test

方法或者变量被private修饰,只能在本类中被访问。

default

package com.ymqx.访问权限;public class Person {String name = "test";public String getName(){System.out.println(this.name);return this.name;}
}
package com.ymqx.访问权限;public class Test {public static void main(String[] args){Person person = new Person();//同一个包中的其他类中显示地调用System.out.println(person.name);person.getName();}
}输出:
test
test

同一个包中的其他类中显示地调用。

在这里插入图片描述

package com.ymqx.访问权限2;import com.ymqx.访问权限.Person;public class Test{public static void main(String[] args){Person person = new Person();//不同的包,Person类不能显示地调用nameSystem.out.println(person.name);person.getName();}
}

不同包中的类中不能显示地调用。

protected

package com.ymqx.访问权限;public class Person {protected String name = "test";public String getName(){System.out.println(this.name);return this.name;}
}
package com.ymqx.访问权限2;import com.ymqx.访问权限.Person;public class Zi extends Person {public void getPersonName() {//不同的包,继承可以访问父类protected修饰变量System.out.println(super.name);}
}

不同包的类,只有继承于该类的类才可以访问到该类 protected 修饰方法或者变量。

public

package com.ymqx.访问权限;public class Person {public String name = "test";public String getName(){System.out.println(this.name);return this.name;}
}
package com.ymqx.访问权限2;import com.ymqx.访问权限.Person;public class Test{public static void main(String[] args){Person person = new Person();//同一个包中的其他类中显示地调用System.out.println(person.name);person.getName();}
}输出:
test
test

不同包中的类也可以显示地调用。

小结

  • 四种访问权限从小到大:private < default(默认访问权限)< protected < public。
  • 当定义变量时不加任何修饰会默认为默认权限。
  • 在子类中访问父类中的变量时需要用super。
http://www.shuangfujiaoyu.com/news/50769.html

相关文章:

  • 做网站的目的和要求免费的网站
  • 带地板翻转的网站怎么做深圳做网站的公司
  • 想给公司注册一个网站网站流量统计软件
  • 免费招标信息网官网seo效果分析
  • 无锡企业建站产品推广文案范例
  • 郑州微网站制作软件外包公司排行
  • 客户关系管理软件有哪些西安seo王尘宇
  • 做炒作的网站苏州seo关键词排名
  • 网页设计创建站点教程北京搜索排名优化
  • 专业网站建设微信官网开发最有效的广告宣传方式
  • 有没有做宠物的网站seoshanghai net
  • 昆明企业为什么要做网站哪个模板建站好
  • 做计算机版权需要网站源代码网络运营师资格证
  • 衡水企业网站建设价格营销策划推广公司
  • 长春疫情最新消息今天新增病例轨迹百度seo在哪里
  • 微信小程序定制开发需要多少钱情感网站seo
  • 重庆做网站公司电话常用的网络营销方法有哪些
  • 网站建设管理岗位职责超级优化空间
  • 做seo要明白网站吴江网站制作
  • 北京h5网站建设平台促销方法100种
  • 建站公司塔山双喜推广业务平台
  • o2o平台都有哪些seo网站推广助理
  • 虚拟主机网站建设过程企业seo关键词优化
  • 自己做网站什么网站比较好搜狗推广登陆
  • 平面设计和网站建设哪个好谷歌浏览器搜索入口
  • 购物网站建设代码推广软文代写
  • 做网站用的文本编辑器济南百度代理
  • 个人备案网站做淘宝客可以持续优化疫情防控举措
  • 河北近期又出现疫情了广东seo
  • 有那些网站域名解析查询工具