java find symbol,cannot find symbol
class triangle {
double a;
double b;
double c;
public triangle(double a ,double b,double c){
if((a+b>c)&&(a+c>b)&&(b+c>a)&&(a-c
this.a=a;
this.b=b;
this.c=c;
}
else {
System.out.println("输入边长有错");
}
}
public double GetCircle(){
return (a+b+c);
}
public double GetArea(){
double p;
p=(a+b+c)/2.0;
return (Math.sqrt(p*(p-a)*(p-b)*(p-c)));
}
}
class Tprism extends triangle{
double height;
public Tprism (double a ,double b,double c,double height){
super(a,b,c);
if((a+b>c)&&(a+c>b)&&(b+c>a)&&(a-c
this.a=a;
this.b=b;
this.c=c;
this.height=height;
}
else {
System.out.println("输入边长有错");
}
}
public double volume(){
return (super.GetArea()*height);
}
}
class pramid extends rectangle{
double height;
public pramid(double a, double b, double c,double height){
super(a,b,c);
if((a+b>c)&&(a+c>b)&&(b+c>a)&&(a-c
this.a=a;
this.b=b;
this.c=c;
this.height=height;
}
else {
System.out.println("输入边长有错");
}
}
public double volume(){
return (super.GetArea()*height*(1/3));
}
}
class exp1{
public static void main(String [] args){
triangle r = new triangle(3.0,4.0,5.0);
Tprism c=new Tprism(3.0,4.0,5.0,6.0);
pramid d=new pramid(3.0,4.0,5.0,6.0);
System.out.println("三角形的周长" + r.GetCircle());
System.out.println("三角形的面积"+r.GetArea());
System.out.println("三棱柱的底面积"+c.GetCircle());
System.out.println("三棱柱的底周长"+c.GetArea());
System.out.println("三棱柱的体积"+c.volume());
System.out.println("三棱锥的底面积"+d.GetArea());
System.out.println("三棱锥的体积"+d.volume());
}
}
--------------------Configuration: hh - JDK version 1.5.0_02 --------------------
G:\java\hh\exp1.java:50: cannot find symbol
symbol: class rectangle
class pramid extends rectangle{
^
G:\java\hh\exp1.java:57: cannot find symbol
symbol : variable a
location: class pramid
this.a=a;
^
G:\java\hh\exp1.java:58: cannot find symbol
symbol : variable b
location: class pramid
this.b=b;
^
G:\java\hh\exp1.java:59: cannot find symbol
symbol : variable c
location: class pramid
this.c=c;
^
G:\java\hh\exp1.java:68: cannot find symbol
symbol : variable super
location: class pramid
return (super.GetArea()*height*(1/3));
^
G:\java\hh\exp1.java:85: cannot find symbol
symbol : method GetArea()
location: class pramid
System.out.println("三棱锥的底面积"+d.GetArea());
^
6 errors
Process completed.
那这个问题又出在哪呢?菜鸟级别,请大家指教
java find symbol,cannot find symbol相关推荐
- es6 Symbol.for(),Symbol.keyFor()
Symbol.for(),Symbol.keyFor() 有时,我们希望重新使用同一个 Symbol 值,Symbol.for()方法可以做到这一点.它接受一个字符串作为参数,然后搜索有没有以该参数作 ...
- PHP扩展undefined symbol,解决 undefined symbol: php_pdo_register_driver in Unknown on line 0
今天编译了几个扩展 在php.ini使用extension=pdo_odbc.so 添加后,重启PHP报错: [root@dev modules]# /etc/init.d/php54-php-fpm ...
- java报错symbol_为何此处会出现找不到symbol的错误呢?
使用this不是引用创建的对象么? import java.util.Comparator; import java.lang.Comparable; public class Point imple ...
- java报错symbol_定义报错cannot find symbol
public class HelloWorld { //完成 main 方法 public static void main(String[] args) { int [] scroes ={89,- ...
- JavaScript 为什么要有 Symbol 类型?
摘要: 为什么比怎么用更有意义. 原文:JavaScript 为什么要有 Symbol 类型 作者:前端小智 Symbols 是 ES6 引入了一个新的数据类型 ,它为 JS 带来了一些好处,尤其是对 ...
- 编译Flink项目的时候遇到cannot find symbol symbol: variable Time
[INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [I ...
- cannot find symbol [ERROR] symbol: class DistributedFileSystem
编译tez时,由于使用的是hadoop3.1.2 所以出现以下错误, [ERROR] COMPILATION ERROR : [INFO] ----------------------------- ...
- ES6入门之Symbol
ES5对象属性名都是字符串容易造成属性名的冲突. eg:var a = { name: 'lucy'};a.name = 'lili';这样就会重写属性 ES6引入了一种新的原始数据类型Symbol, ...
- android log 如何获取double类型后小数点的值_【ES6基础】Symbol介绍:独一无二的值...
开篇 ES6之前我们都清楚JS有六种数据类型:Undefined.Null.布尔值(Boolean).字符串(String).数值(Number).对象(Object),今天笔者讲的Symbol类型是 ...
- cannot find symbol
问题: /src/main/java/com/test/HelloController.java:[3,50] cannot find symbol symbol: class EditUser lo ...
最新文章
- WIN10系统上,新建AliOS Things项目
- Python获取昨天、今天、明天开始、结束时间戳
- Android 根据从服务器中获取的rgb值实现动态改变圆角加框的Imageview 的背景色
- 朋友,别告诉我你懂分布式事务!
- P5631-最小mex生成树【线段树,并查集】
- 自定义Spring命名空间使JAXB更容易
- Ubuntu16.04直接修改root密码
- mysql5.6.39的安装_如何安装MySQL Community Server 5.6.39
- Python安装扩展库与打包成exe可执行文件的方法
- Soft-Masked BERT:文本纠错与BERT的最新结合
- 10%的IOS设备已经更新到版本5.1.1
- 使用VSCode开发Electron的初步入门
- javaWeb中的分页处理思想
- 【转】C# 控件的自定义拖动、改变大小方法
- java控制台进度_java进度条:控制台输出百分比示例代码
- The serializable class Myplayer does not declare a static final serialVersionUID field of type long
- 算法 | 生命游戏 (Game of Life)
- 关于粒子群算法的两种惯性权重
- 【亲测有效】快速简单解决apple Ipad无法配对apple pencil问题
- 开源WINVNC(一)
热门文章
- 如何使用ERD设计关系数据库?
- 中国人民大学信息学院夏令营经验贴
- 微信小程序实现城市索引选择+搜索
- 360与腾讯之争——顾客有可能成为上帝
- 360随身wifi,不通过360wifi软件,直接运行网卡模式
- 我的毕业设计历程——基于Unity3D的MOBA游戏设计(二)
- UEFI+GPT双硬盘安装Win10+Ubuntu16.04双系统
- CTabSheet类源码
- Protel99se电路设计速成-熊健-专题视频课程
- 由于目标计算机积极拒绝,无法连接。 Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接