-
14 votesanswersviews
Java:跨包的受保护访问
我想了解下面示例中发生的情况(通过子类从包外部访问受保护的成员) . 我知道对于包外的类,子类只能通过继承来查看受保护的成员 . 有两个包: package1 和 package2 . package1 : ProtectedClass.java package org.test.package1; public class ProtectedClass { protected ... -
1 votesanswersviews
插入行和自动填充锁定的单元格
我在Excel 2007中有一个表,其中某些列具有公式,当我插入新行时,这些公式会自动向下填充到各自的新单元格中 . 为了防止其他用户修改这些列,我通过保护工作表来锁定它们 . 但是,保护工作表会阻止公式在插入具有以下错误的新行时复制: 您尝试更改的单元格或图表受到保护,因此是只读的 . 要修改受保护的单元格或图表,请先使用“取消保护工作表”(“审阅”选项卡,“更改”组)删除保护 . 系统可能会... -
6 votesanswersviews
受保护的成员行为一旦被继承 .
我对保护标识符有一些疑问 . 在K.Sierra的Sun认证Java程序员学习指南的第一章中,我发现了以下信息: "Once the subclass-outside-the-package inherits the protected member, that member (as inherited by the subclass) becomes private to any co... -
3 votesanswersviews
尝试在位于其他包[副本]的子类中使用受保护的构造函数时,Eclipse显示错误
这个问题在这里已有答案: Understanding java's protected modifier 6个答案 Hello Stackoverflow社区: - ] 我是新成员,首先我要感谢您提供的非常有用的建议和更正 . 因为我是法国人,如果我的英语不完美,请原谅我 . 这是我的问题:我目前正在学习Java编程语言,我想测试一些继承的东西 . 如果我理解正确,声明为 protected ... -
1 votesanswersviews
从受保护的异步覆盖方法访问变量
我正在努力获取对此方法中创建的变量的访问权限 . 我对修饰符几乎一无所知,但我想让 data.Value<Angles>.ToString 成为静态或公共(?)所以我可以在另一个项目中使用这些数据 . 这是我的代码: public sealed partial class DeviceSetup : Page { protected async override void On... -
2670 votesanswersviews
Java中的public,protected,package-private和private有什么区别?
在Java中,是否有明确规定何时使用每个访问修饰符,即默认(包私有), public , protected 和 private ,同时使 class 和 interface 处理继承? -
2 votesanswersviews
在派生类C中将受保护的基类成员的声明声明为public
当我声明一个受基类保护的成员并在派生类中继承为private时,不允许访问该成员 class base{ protected: int a; }; class derived : public base { protected: int b; public: derived():base(){ a=0; b=0;} void show(){cout<<"a= "&l... -
13 votesanswersviews
通过base / sibling类阻止受保护成员访问的真正原因是什么?
我最近发现派生类中的方法只能通过派生类(或其子类之一)的实例访问基类的受保护实例成员: class Base { protected virtual void Member() { } } class MyDerived : Base { // error CS1540 void Test(Base b) { b.Member(); } // error CS15... -
2 votesanswersviews
从派生类访问受保护的方法
我在基类中有一个受保护的方法: public class BaseClass { protected virtual void Foo(){} } 该方法被覆盖了一个派生类: public class Derived1 : BaseClass { protected override void Foo() { //some code... } } 另一个派生... -
1 votesanswersviews
与'protected'和'protected-static'变量有什么区别?
我读了一本关于OOP的书,关于'protected'访问修饰符的例子对我来说很奇怪 . Summary of example 这个例子是测试'protected'对变量的保留字效应 . ClassA有2个受保护的变量(静态/非静态) package a; public Class A { protected int a; protected static int b... -
27 votesanswersviews
Java中的protected和package-private访问修饰符之间的区别? [重复]
这个问题在这里已有答案: What is the difference between public, protected, package-private and private in Java? 24个答案 我已经看过有关protected和package private修饰符之间差异的各种文章 . 有一件事我发现这两个帖子之间存在矛盾 Isn't "package priva... -
30 votesanswersviews
了解java的protected修饰符
我在package1中有一个名为A的类,在package2中有一个名为C的类 . C类扩展A类 . A有一个实例变量,声明如下: protected int protectedInt = 1; 这是A类的代码 package package1; public class A { public int publicInt = 1; private int privateInt... -
0 votesanswersviews
私人和受保护的会员
我无法理解C类中私有成员和受保护成员之间的区别 . 简单来说,有什么区别? -
31 votesanswersviews
受保护和私有有什么区别? [重复]
可能重复:私人和受保护成员:C 我不明白受保护成员或私有成员或方法之间的区别,因为我认为它们都会隐藏成员或从类外部访问的函数 . What is the difference between the protected and the private keywords? -
34 votesanswersviews
访问另一个子类中的基类的受保护成员
为什么编译: class FooBase { protected: void fooBase(void); }; class Foo : public FooBase { public: void foo(Foo& fooBar) { fooBar.fooBase(); } }; 但这不是吗? class FooBase { protec... -
2 votesanswersviews
C - 访问基类的受保护/私有成员
我正在尝试一个小例子来练习继承和多态的概念 . 这是我的代码的简化版本: class Shape { protected: int length; int width; public: virtual void setLength(int l) = 0; virtual void setWidth(int w) = 0; }; class Rectangle : ... -
0 votesanswersviews
Wordpress密码保护的帖子生成错误403
我密码保护Wordpress帖子 . 当我为帖子输入正确的密码时,我收到403错误而不是访问我的帖子内容 . 输入错误的密码时,我也会收到403错误 . 这就是.htaccess(在网站的根部)的样子:(不确定这是多么相关) <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ ... -
874 votesanswersviews
public,private和protected之间有什么区别?
我何时以及为什么要在类中使用 public , private 和 protected 函数和变量?它们之间有什么区别? 例子: // Public public $variable; public function doSomething() { // ... } // Private private $variable; private function doSomething() { ... -
3 votesanswersviews
抽象类中受保护的抽象或公共抽象方法
嗨,我有一个抽象类,其中有一些公共方法和一些抽象方法 . 我有公众,所以他们实现派生类的常用方法 . 令我困惑的是为什么我想要定义一个公共抽象方法而不是保护抽象 . 我在抽象类中定义一个公共抽象方法是没有意义的....因为如果是一个抽象将被覆盖,在派生类中,但同样如果被定义为公共,但不知何故,它更有意义定义它受到保护,因为我们知道我们将在派生类中覆盖它 . 将方法定义为抽象类中的公共抽象是错误的吗... -
1 votesanswersviews
htaccess保护文件夹中的文件由PHP脚本在同一文件夹中读取
我有一个受.htaccess(摘要验证)保护的文件夹 . 我需要使用file_get_contents读取位于此文件夹的子文件夹中的一些脚本的输出 . 此读取脚本位于受保护的文件夹根目录中 . 由于文件夹保护,它无法执行file_get_contents功能 . 是否有任何方法允许某些PHP脚本通过某些htaccess设置在该文件夹中运行,因此我不必在脚本中创建一些基于cURL的登录会话?