java中一个类的方法与方法之间可以有联系,也可以相互孤立吗

问题描述

java中一个类的方法与方法之间可以有联系,也可以相互孤立吗
java中一个类的方法与方法之间可以有联系,也可以相互孤立吗
什么情况要孤立,什么情况要有联系呢

解决方案

看需求。
比如说
class A
{
float get长度() { ... }
float get宽度() { ... }
float get面积()
{
return get长度()*get宽度();
}
}
这里就需要调用另外两个方法

解决方案二:
现在还有人有这玩意嘛

解决方案三:
类的方法主要是对属性的一些操作,方法作用必然是孤立的,既不能在一个方法中实现许多复杂的操作,也不能用好几个方法实现一个不那么复杂的操作。但是某个方法的返回值可能对另一个方法有用处,可以减少代码量,此时这两个方法就产生了关联。

解决方案四:
可以说方法之间都是孤立的,没有联系。至于在方法内部调用另一个方法最大的原因因该是复用代码和增强方法的针对性。即这个方法可能在很多地方使用(复用);这个方法专门用来做什么(针对)

时间: 2022-12-15

java中一个类的方法与方法之间可以有联系,也可以相互孤立吗的相关文章

java 接口 接口实现-Java中一个类如何实现多个接口中同名同参返回值不同的方法?

问题描述 Java中一个类如何实现多个接口中同名同参返回值不同的方法? 如:` class A implements Interface1,Interface2{ //这里该怎么写呢? } interface Interface1{ public void method(); } interface Interface2{ public int method(); } 解决方案 class A implements Interface1,Interface2{ //直接写啊 public voi

class-为什么说java中一个类中定义两个构造函数。

问题描述 为什么说java中一个类中定义两个构造函数. 为什么说java中一个类中定义两个构造函数.是不是意思就是一个是无参构造函数,一个是有参数的构造函数, 解决方案 构造函数可以定义很多个,如同函数重载,只要参数个数类型不同就可以. 因此无参构造函数只能有一个.至于定义2个,可以是一个无参,一个有参,也可以是2个有参. 解决方案二: oh no, an object can have multiple constructors with different parameters. 解决方案三

java当中一个类必须包含变量,方法,对象吗

问题描述 java当中一个类必须包含变量,方法,对象吗 可不可以单单有方法 单单有变量 java当中一个类必须包含变量,方法,对象吗 单单有对象 解决方案 不是的.一般的java类是有属性和方法的,比如实体类,有该实体的属性,和对应的get/set方法.有些业务类只有方法.根据需要只有组合. 解决方案二: java 对象使用类变量与方法(小笔记)java 当中变量存储位置的区别java中一个类想调用另一个类的变量 解决方案三: 没有这些说法,可以任意组合 解决方案四: 一个类里面什么都没有都可以

java-Java 中一个类定义的一个静态变量 被另一个类使用时 这个静态变量必须有值吗?

问题描述 Java 中一个类定义的一个静态变量 被另一个类使用时 这个静态变量必须有值吗? Java 中一个类定义的一个静态变量 被另一个类使用时 这个静态变量必须有值吗? 解决方案 可以没有值,但建议赋初始值.静态变量在类加载的时候会执行初始化操作,如果没有显式赋值,则会初始化为默认值,比如int型的就是0,bool类型的就是false,如果是对象的话,就是null,其它类调用时如果没有显式赋初始值,有可能导致逻辑问题,比如空指针异常等等. 解决方案二: Can be no value, bu

java监听-java中匿名类作为一个方法的参数的时候是不是默认返回一个匿名对象

问题描述 java中匿名类作为一个方法的参数的时候是不是默认返回一个匿名对象 java中匿名类作为一个方法的参数的时候是不是默认返回一个匿名对象 比如用在监听方法当中作为参数的时候 解决方案 可以这么理解,通常是创建一个匿名类的实例然后作为参数传递给指定方法 . 解决方案二: 匿名类,作为参数是返回相应的匿名对象. 具体还是要看调用的函数有参数要求吧,参数是一个对应的匿名类,或者其父类,使用它就没有问题.

java语法-java中一个方法的参数既可以放匿名对象,也可以放匿名类,这么理解对吗

问题描述 java中一个方法的参数既可以放匿名对象,也可以放匿名类,这么理解对吗 java中一个方法的参数既可以放匿名对象,也可以放匿名类,这么理解对吗 解决方案 看需要,一般来说匿名类用来实现接口.匿名对象就是一般的对象.单单从语法上来说,都可以. 解决方案二: 还是与些区别的,匿名类用来实现接口.匿名对象其实就是一般的对象.

Java中获取类路径classpath的简单方法(推荐)_java

如下所示: <SPAN style="FONT-SIZE: 18px"> System.out.println("++++++++++++++++++++++++"); String path = System.getProperty("java.class.path"); String path2 = FreeMarkerWriter.class.getProtectionDomain().getCodeSource().getLo

java中看到类写在方法里面的类是什类啊

问题描述 java中看到类写在方法里面的类是什类啊 java中看到类写在方法里面的类是什类啊 void func (){class lei } 解决方案 方法内部的内部类的可见性更小,它只在方法内部可见,在外部类(及外部类的其它方法中)中都不可见了.同时,它有一个特点,就是方法内的内部类连本方法的成员变量都不可访问,它只能访问本方法的final型成员.同时另一个需引起注意的是方法内部定义成员,只允许final修饰或不加修饰符,其它像static等均不可用. 解决方案二: 内部类(匿名内部类) 解

java中File类中的常用的方法

1.创建  boolean createNewFile();在指定路径创建文件,如果文件已经存在,则不创建,返回false.输出流                          对象一旦创建,如果文件存在,则会覆盖.  boolean mkdir():创建一级文件夹  boolean mkdirs():创建多级文件夹 调用该类的一个方法createNewFile(),但是在实际操作中需要注意一些事项,如判断文件是否存在,以及如何向新建文件中写入数据等.  代码如下 复制代码 import j