java 板


LINE

目前正在自修JAVA,遇到问题只能看书、找良葛格、估狗大师 查完之後还是不太了解 new 的语法 仅知如: Circle c1 = new Circle(); // 建立Circle类别的副本,名字是c1 但是下面这行就让我乱掉了 Shape c2 = new Circle(); // 这行我无法用中文翻译-_- 所以我想弄懂的是 最前面的 Circle、Shape 跟最後面的Circle、Shape 各代表什麽意思 A c1 = new A(); 2个A分别代表的意思 例如:前面的A是参考物件 後面的A是??? 附上 此范例程式码 abstract class Shape{ public double x ; public double y ; abstract void area(); } class Circle extends Shape{ public double r ; public Circle(double x,double y, double r){ this.x = x ; this.y = y ; this.r = r ; } public void area(){ System.out.println("圆面积: " + 3.1416 * r *r); } } public class Ch6_2_2{ public static void main(String[] args){ Circle c; Circle c1 = new Circle(5.0 , 10.0 , 4.0); Shape c2 = new Circle(10.0 , 10.0 , 7.0); System.out.println("圆形c1的资料 ===="); System.out.println("X座标:"+c1.x); System.out.println("Y座标:"+c1.y); System.out.println("半径"+c1.r); c1.area(); if (c2 inistanceof Circle) System.out.println("----->c2为Circle 类别副本"); System.out.println("圆形c2的资料 ===="); System.out.println("X座标:"+c2.x); System.out.println("Y座标:"+c2.y); // 这下面这行的型别转换也不太懂加入(Circle)的意思 // 查型别转换的资料,都是写字串转数值、数值转字串 c = (Circle) c2; System.out.println("半径"+c1.r); c2.area(); } } 程式码是手key的,有错字请见谅 -_- 因为看到字串的宣告部份又出现可怕的new运算子 所以才回头用上述的前范例发问。 下面是阵列部份遇到不知差别在哪的语法: //宣告一个int阵列 叫temp int[] temp; //宣告一个int阵列 叫tips 并放入3个元素 int[] tips = {100,200,500}; //宣告一个倍精准的阵列"副本"? 叫scores。 并宣告他有5个元素? double[] scores = new double[5]; 不懂为何这理要多一个new运算子 -----------------------------抱怨分隔线---------------------------- 认识的朋友 都是C# .NET派流,所以自修的颇辛苦 加上英文又破,只要连结是英文的就没耐心看完他。-_-" 目前自修的书是 "Java2 程式设计范本 陈会安着" 一直在Console地方排回,字串章节部份 突然又 暴增一堆语法实在很难消化…也记不起来 Orz 到现在连个自用小零用金的应用程式也写不出来 但直接跳SWING章节 又太多看不懂的地方 实在是很没自信心如何能coding出东西… -----------------------------抱怨分隔线---------------------------- 麻烦前辈指点new运算子的语法 万分感谢。 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.41.129.216
1F:→ erotic:在类别的章节应该会提到,如果没提到,就代表这本书没深度 01/01 16:27
2F:推 Yshuan:学习新语言我都会自己交叉实验CHECK理面的值怎麽跑 @@~ 01/01 16:51
3F:推 rofellosx:因该是你理解错误... 01/01 22:38







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP