怎样让一个类的接口只能由另外一个特定的类使用啊?除了继承,有没有其他方法

问题描述

怎样让一个类的接口只能由另外一个特定的类使用啊?除了继承,有没有其他方法?

解决方案

解决方案二:
类的接口?
解决方案三:
你说的是方法吧?这个方法增加个参数,这个参数就是你说的特定类。这样就可以了。别的就没法用了。
解决方案四:
类的函数吧,继承接口的

时间: 2024-10-12 23:16:39

怎样让一个类的接口只能由另外一个特定的类使用啊?除了继承,有没有其他方法的相关文章

绑定电脑-想实现一个功能,用户只能通过一台特定的电脑登录上系统

问题描述 想实现一个功能,用户只能通过一台特定的电脑登录上系统 就是用户的登录帐号和个人电脑绑定,只能在那一台电脑上登录,请教一下有什么办法 网站系统是jsp的 解决方案 在网页上加个activex插件,获取mac地址或者cpu.硬盘串号,并结合用户帐号到后端验证即可,验证过程中为了防止伪造,可以加个密钥并结合md5加密一下. 解决方案二: 数据库记录第一次登陆的mac地址,然后通过获取mac地址跟数据库匹配吧 解决方案三: 同意楼上看法, 这个就像软件注册一样,只有这一台电脑通过注册了,才能登

c# 接口 类-是否接口都对应某一个控件 必须添加了那个控件才能使用接口?

问题描述 是否接口都对应某一个控件 必须添加了那个控件才能使用接口? 做arcgis二次开发 c# 书上很多都是各种接口 代码也是引用各种接口 可是我按代码编 也很多都显示错误 是需要添加相应控件吗 解决方案 换一本有源代码的书来看.也许这本书的作者自己程序都没有调通,胡诌了几行,你还信以为真呢. 这里之所以用接口,是因为ArcGIS是一个COM对象,而不是原生的.NET库,所以在C#中有很多包装的接口.

java 学习 私有类实现接口 ,一个类继承来的方法和接口实现方法重复第八天

jjava的privete 修饰的方法或者类 都只能在本类或者外部类中访问   . 在内部私有类基础上返回 私有类实现对象   代码 interface Animal   //Animal接口  { void eat();}class zoo   { Animal GetAnimal() {  return new Animal()  {   public void eat()   {    System.out.println("animal eat");   }   };  }Ti

C#类和接口、虚方法和抽象方法及值类型和引用类型的区别

1.C#类和接口的区别 接口是负责功能的定义,项目中通过接口来规范类,操作类以及抽象类的概念! 而类是负责功能的具体实现! 在类中也有抽象类的定义,抽象类与接口的区别在于: 抽象类是一个不完全的类,类里面有抽象的方法,属性,也可以有具体的方法和属性,需要进一步的专业化. 但接口是一个行为的规范,里面的所有东西都是抽象的! 一个类只可以继承一个基类也就是父类,但可以实现多个接口 PS:接口除了规范一个行为之外,在具体项目中的实际作用也是十分重要的,在面向对象的设计原则以及设计模式的使用中,无不体现

[精通Objective-C]类,接口,协议与扩展

[精通Objective-C]类,接口,协议与扩展 参考书籍:<精通Objective-C>[美] Keith Lee 目录 精通Objective-C类接口协议与扩展 目录 类 类的接口 类的实现 实例变量 属性 方法 协议 分类 扩展 类 创建一个类名为Atom,继承于NSObject的类.Atom类由两个文件组成,Atom.h和Atom.m,分别为类的接口和实现. 类的接口 Atom类的接口是在头文件Atom.h中设置的,用于声明类的属性和方法. #import <Foundati

Android开发中,那些让你相见恨晚的方法、类或接口

PS:本文内容来自我在知乎上对Android开发中,有哪些让你觉得相见恨晚的方法.类或接口?这一问题的回答,目前就总结这些,日后若有新的发现,随时补充.欢淫点赞. getParent().requestDisallowInterceptTouchEvent(true);剥夺父view 对touch 事件的处理权,谁用谁知道. ArgbEvaluator.evaluate(float fraction, Object startValue, Object endValue); 用于根据一个起始颜色

在JavaScript中调用Java类和接口的方法_javascript技巧

前言 本文中所有的代码使用 JavaScript 编写,但你也可以用其他兼容 JSR 223 的脚本语言.这些例子可作为脚本文件也可以在交互式 Shell 中一次运行一个语句的方式来运行.在 JavaScript 中访问对象的属性和方法的语法与 Java 语言相同. 本文包含如下几部分: 1.访问 Java 类 为了在 JavaScript 中访问原生类型或者引用 Java 类型,可以调用 Java.type() 函数,该函数根据传入的完整类名返回对应对象的类型.下面代码显示如何获取不同的对象类

PHP面向对象的进阶学习(抽像类、接口、final、类常量)_php技巧

一.抽像类(abstract) 在我们实际开发过程中,有些类并不需要被实例化,如前面学习到的一些父类,主要是让子类来继承,这样可以提高代码复用性 语法结构: 复制代码 代码如下: abstract class 类名{ 属性 $name; 方法(){} //方法也可以为abstract 修饰符 function 方法名(){} } 例: 复制代码 代码如下: abstract class animal{ public $name; public $age; //抽象方法不能有方法体,主要是为了让子

关于jar包的一个问题,jar包能访问src 下面的类吗

问题描述 我现在有个这样的需求,需要把src下面的一部分类打包成jar,然后会将该部分源代码移除,然后再引入这个jar包,现在遇到的问题是我的src中的剩余的源码可以访问jar中的类,但是打包过后的jar里面的类方问src下面的类时,就报出错,找不到类了.这个问题有办法解决吗,请高手指点. 解决方案 解决方案二: 你jar包访问src下的?不是这样的,反了解决方案三: 是这样的意思,比如我原来有二个类classA,classB,互相引用,我把classA打包到jar文件中,并且删除,然后再引入该