E8及其以前版本没有getC、omputeD、Style0方法:判断题20分 正确 错误
时间: 2023-12-01 22:04:18 浏览: 28
错误。E8及其以前版本确实没有`getComputedStyle`、`getBoundingClientRect`、`currentStyle`等方法,这些方法是在IE9及以后版本中才被引入的。在E8及其以前版本中,我们可以使用`element.style`来获取元素的样式属性,但是这种方式只能获取行内样式,无法获取外部样式表和内嵌样式表中的样式属性。同时,可以使用`offsetLeft`、`offsetTop`、`offsetWidth`、`offsetHeight`等属性来获取元素的位置和尺寸信息。
相关问题
定义抽象类shape,其中包含抽象方法double getc
### 回答1:
抽象类shape是一个用来表示几何形状的类,其中包含抽象方法double getc()。抽象类shape是一个抽象的概念,不能被直接实例化,但是它可以被继承和扩展。
在定义抽象类shape时,我们假设所要表示的几何形状都具有计算周长的能力,因此在抽象类shape中定义了抽象方法double getc()。该抽象方法的返回值类型为double,表示计算得到的周长。
由于抽象方法没有具体的实现,所以在抽象类shape中不提供具体的实现细节,而是由具体的子类来实现该抽象方法。子类需要根据具体的几何形状,重写抽象方法getWisdom(),并在方法中进行对应形状的周长计算,并返回计算结果。
通过定义抽象类shape和抽象方法getWisdom(),我们能够在具体的子类中实现不同几何形状的周长计算逻辑,同时通过多态的特性,能够以抽象类shape的类型来统一管理不同几何形状的对象。
总之,抽象类shape通过定义抽象方法getWisdom(),提供了一个统一的接口来表示不同几何形状的周长计算。具体的子类可以根据自身的特点重写该抽象方法,并提供特定形状的周长计算逻辑。这种抽象类与子类的关系能够简化代码设计和管理,并提高代码的可复用性和可扩展性。
### 回答2:
抽象类shape是一个用于表示几何形状的抽象类。它包含了一个抽象方法double getc(),用于计算并返回该形状的周长。
由于形状是一个抽象的概念,因此我们无法直接实例化一个抽象类。而是通过继承抽象类来创建子类,并实现其中的抽象方法。
通过继承shape类,我们可以创建各种具体形状的子类,比如圆、矩形、三角形等。在这些子类中,必须实现抽象方法getc(),以根据具体的形状计算周长。
例如,我们可以创建一个子类Circle来表示圆形。在Circle类中,我们必须实现getc()方法来计算圆的周长。具体的实现可以根据圆的半径来计算出周长,并将其返回。
另外,我们还可以创建一个子类Rectangle来表示矩形。在Rectangle类中,我们同样需要实现getc()方法来计算矩形的周长。具体的实现可以根据矩形的长和宽来计算出周长,并将其返回。
通过使用抽象类shape和实现其抽象方法getc(),我们可以灵活地表示各种几何形状,并能够方便地计算它们的周长。这样的设计符合面向对象的设计原则,使得代码具有可维护性和扩展性。
wrapper.select(A::getA, A::getB) .distinct(true) .eq(A::getC, "条件值");
这行代码使用了Lambda表达式,这是Java 8的新特性之一,用于简化代码。下面是对该行代码的解释:
1. `wrapper.select(A::getA, A::getB)`:指定查询的字段,这里是a和b。
2. `.distinct(true)`:指定使用distinct去重。
3. `.eq(A::getC, "条件值")`:指定查询的条件,这里是c字段等于"条件值"。
其中,`A::getA`和`A::getB`是方法引用,表示调用A类中的getA()和getB()方法;`A::getC`也是方法引用,表示调用A类中的getC()方法。这种写法相比于传统的写法,更加简洁易懂。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)