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

wordpress城市插件/北京百度搜索排名优化

wordpress城市插件,北京百度搜索排名优化,大众网站平安建设之星,做外贸流程详细步骤1.解析Java有四种访问权限, 其中三种有访问权限修饰符,分别为private,public和protected,还有一种不带任何修饰符。private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方…

1.解析

Java有四种访问权限, 其中三种有访问权限修饰符,分别为private,public和protected,还有一种不带任何修饰符。

private: Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。

default:即不加任何访问修饰符,通常称为“默认访问模式“。该模式下,只允许在同一个包中进行访问。

protect: 介于public 和 private 之间的一种访问修饰符,一般称之为“保护形”。被其修饰的类、属性以及方法只能被类本身的方法及子类访问,即使子类在不同的包中也可以访问。

public: Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访问。

下面用表格的形式来展示四种访问权限之间的异同点,这样会更加形象。表格如下所示:

同一个类

同一个包

不同包的子类

不同包的非子类

Private

Default

Protected

Public

2.Protected

假设在包accesscontrol下面有AccessControlDemo和 Base 两个类,其中protected double price;是Base类的成员变量,因为两个类在同一个包中,所以在AccessControlDemo类中可以直接访问System.out.println(base.price);具体实例如下:

accesscontrol.AccessControlDemo

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.pngView Code

packageaccesscontrol;public classAccessControlDemo {public static voidmain(String[] args) {//TODO Auto-generated method stub

Base base=new Base("123-1",120.1);

System.out.println(base.price);

}

}

accesscontrol.Base

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.pngView Code

packageaccesscontrol;public classBase {privateString isbn;protected doubleprice;//默认构造函数

publicBase() {

}//构造函数,如果只定义带参数的构造函数而不定义默认构造函数,那么Base的子类必须定义显式构造函数//Implicit super constructor Base() is undefined for default constructor. Must define an explicit

public Base(String isbn, doubleprice) {this.isbn =isbn;this.price =price;

}publicString getIsbn() {returnisbn;

}public voidsetIsbn(String isbn) {this.isbn =isbn;

}public doublegetPrice() {returnprice;

}public void setPrice(doubleprice) {this.price =price;

}

}

但是假如我们将AccessControlDemo这个类移到test这个包中,我们会发现eclipse中提示错误,编译无法通过,因为在test包中对protected类型的成员变量不可见。

假如我们在test包中创建一个Base类的子类Bulk,也就是说Bulk是Base类不同包的子类。那么在Bulk类中能够直接访问protected double price;这个基层自Base类的成员变量,实例如下:

test.AccessControlDemo

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.pngView Code

packagetest;public classAccessControlDemo {public static voidmain(String[] args) {

Bulk bulk=new Bulk("123-1",120.1);

bulk.print();

}

}

test.Bulk

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.pngView Code

packagetest;importaccesscontrol.Base;public class Bulk extendsBase {publicBulk() {super();

}public Bulk(String isbn, doubleprice) {super(isbn, price);

}public voidprint()

{

System.out.println(this.price);

}

}

http://www.jmfq.cn/news/4856707.html

相关文章:

  • 网站后台登陆图片/深圳seo关键词优化
  • 怎样创建网站直播接口/搜一搜搜索
  • 个人网站怎么做口碑/西安百度关键词优化排名
  • 云南省住房和城乡建设厅官方网站/长春seo培训
  • 怎么用frontpage做网站/推广赚钱平台
  • 资产管理公司网站建设方案/阿里巴巴seo排名优化
  • 网站qq客服制作/关键字搜索引擎
  • wordpress关注/seo编辑是干什么的
  • 常用知名购物网站/seo如何优化图片
  • 自己怎么1做网站/交换链接案例
  • 顶做抱枕网站/seo网站优化快速排名软件
  • 怎么在网上做网站/手机网站快速建站
  • 英文外贸网站/世界杯球队最新排名
  • 北京网站建设 奥美通全网营销/深圳媒体网络推广有哪些
  • 网站制作需要注意什么/品牌推广方案模板
  • 武汉市网站/网络平台推广方式
  • 中国建设银行官方网站登录入口/百度开户需要什么条件
  • 企业网站建设与推广/全球网站流量查询
  • 网站各种按钮代码/线上营销模式
  • 如何用rp做网站/sem推广软件哪家好
  • 武汉做网站公司/优化营商环境应当坚持什么原则
  • 阿里巴巴怎样做网站/长春seo公司哪家好
  • 昌大建设土地建设/seo优化论坛
  • 网站seo工作内容/百度seo优化及推广
  • 0资本建设网站/企业网站seo案例
  • 手机网站建设开发报价/上海关键词优化的技巧
  • 用asp做网站的可行性分析/免费google账号注册入口
  • 开发网站建设/厦门网络推广外包
  • 网站注册域名后怎么做/陕西网络推广公司
  • 静态中英文网站怎么做/seo怎么快速提高排名