encapsulation 相关问题

在OOP中,限制对某些对象组件的访问的机制或鼓励与实现细节分离的设计原则。

C ++封装,如何使用

下面的幻灯片指的是C ++语言,它说:“封装是为了确保用户以安全的方式使用我们的ADT。但是,如果他可以访问我的.h文件,则可以对其进行编辑,例如...

回答 1 投票 0


为什么getName()返回null?

在Main.java中:System.out.println(“输入您的姓名:”);字符串名称= scan.next();名称+ = scan.nextLine();字符串单词[] = name.split(“ \\ s”);字符串...

回答 3 投票 0

我如何创建访问私有构造函数的方法? [重复]

public class myPrivate {private String name;私人诠释时代;私人myPrivate(字符串名称,整数年龄){this.name =名称;这个年龄=年龄; } / ** public myMethod(){} ** /} ...

回答 1 投票 -3

在Java中是否可以将返回值存储为数组?

我有一个用Eclipse写的Java程序,目的是获取存储在Excel中的数据值,并使用Nebula插件将这些数据值放入相关图以进行假设检验。我是...

回答 1 投票 -1

状态模式和封装

我最近一直在开发Java应用程序,并且一直在尝试遵循GoF的状态模式来整理代码。该程序使用多代理系统的代理来评估...

回答 1 投票 5

在方法中使用静态变量作为参数?

我是Java的新手。这些天,我正在处理OOP概念。我被困在这里是因为我无法决定如何在名为set的方法中编写代码来完成我的代码。这是我的代码,类Date {...

回答 1 投票 -1

从父组件角度更改子组件样式,但不在全局范围内

我已经基于Mat-table(角度材质)创建了一个共享组件( )。在项目中使用此组件时,发现我需要更改...

回答 1 投票 0

从sql表中提取行数

假设我们有一个SQL请求,例如来自员工的select *。如果我只想知道行数,则可以通过从雇员中选择count(*)来完成。问题是这需要...

回答 2 投票 2

[在定义setter和getter之后如何以私有对象语法访问私有变量? [关闭]

具有类的定义类,具有带有setter和getter的私有变量,定义了私有对象的setters,还定义了getters。我需要适当的语法来访问和设置私有...

回答 1 投票 -1

我如何制作仅在子类内部具有访问权限的方法?

我想给方法提供只有子类和当前类可以调用的访问权限。例如:public class Parent {无效的mySetterMethod(int输入){this.something =输入; ...

回答 1 投票 0

Getters和setter方法及其重要性[重复项]

基本上,即使它是私有的,Get = using属性仍在另一个类中,即使它是私有的,Set =仍在修改属性。

回答 1 投票 -2

需要将数组输出转换为For循环之外的字符串

我正在尝试为Java SE 11测试做准备中的封装,我需要帮助使我的随机名称生成器正常工作。现在,我不担心名称是否为“ valid”(一个真正随机的...

回答 1 投票 -1

逻辑私有VS物理私有[重复]

我有一个简单的程序:类Element {public:Element(void){m_iVal = 56789;}〜Element(void){};私人:int m_iVal; };变量m_iVal是私有的,它构成...

回答 1 投票 0

类似ST的封装

我正在尝试使用类型系统来确保X永远不会从monad M中取出。我期望它的运行方式类似于runST,在这种情况下,不可能混合来自不同环境的环境...

回答 1 投票 1

如果我是唯一使用我的代码的人,是否有理由封装?

我知道我们封装了数据,以防止使用我的代码的开发人员不需要访问的东西被访问。但是,我仅将其作为一种爱好进行编程,并且不会发布任何...

回答 3 投票 0

Python封装

考虑一个类Employee类Employee:def __init __(self,name,薪水):self.name =名称self.salary =薪水emp_obj = Employee('Sam',50000)print(emp_obj.name,emp_obj ....

回答 1 投票 0

cudaMalloc在结构内创建一个数组会创建“非法内存访问”

下面是我要解决的问题的简化版本。这两个代码段都可以编译,但是#2抛出“非法内存访问”。基本上,如果将数组封装在结构中,则...

回答 1 投票 0

kotlin类中的访问字段,忽略getter

考虑Java中的此类(数据不是私有的也不是公共的):public class Poo {String data = null; public String getData(){如果(data == null)返回“”;其他...

回答 1 投票 1

如何从C ++子类中封装用户功能

为了解释我的问题,我写了一些例子。 class Product {public:Product(Module&module,Config module_cfg):module_(module){module_.SetConfig(module_cfg); } void Work(){...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.