java中自己常犯的错误汇总
2018-12-12 09:23:12来源:博客园 阅读 ()
1 package debug; 2 3 /** 4 1、定义一个公共的动物类,包含名字、年龄、颜色和吃饭东西方法 5 2、定义一个猫类,继承动物类,同时拥有玩游戏的本领 6 3、定义一个狗类,继承动物类,同时拥有看门的本领 7 */ 8 9 class Animal{ 10 private String name; 11 private int age; 12 private String color; 13 14 public Animal() { 15 16 } 17 18 public Animal(String name,int age,String color) { 19 this.name = name; 20 this.age = age; 21 this.color = color; 22 } 23 24 public String getName() { 25 return name; 26 } 27 28 public int getAge() { 29 return age; 30 } 31 32 public String getColor() { 33 return color; 34 } 35 36 public void setName(String name) { 37 this.name = name; 38 } 39 40 public void setAge(int age) { 41 this.age = age; 42 } 43 44 public void setColor(String color) { 45 this.color = color; 46 } 47 48 public void eat() { 49 System.out.println("饿了就要吃饭"); 50 } 51 } 52 53 class Cat extends Animal{ 54 public Cat() {} 55 56 public Cat(String name,int age,String color) { 57 super(name,age,color); 58 } 59 60 public void playGame() { 61 System.out.println("猫都会玩游戏了"); 62 } 63 64 } 65 66 67 public class Demo16 { 68 public static void main(String[] args) { 69 Cat c1 = new Cat(); 70 c1.setName("tom"); 71 c1.setAge(3); 72 c1.setColor("white"); 73 c1.playGame(); 74 System.out.println("猫的名字叫:" + c1.getName() + "\n年龄为:" + c1.getAge() + "\n颜色为:" + c1.getColor()); 75 76 Cat c2 = new Cat("jerry",5,"yellow"); 77 System.out.println("猫的名字叫:" + c2.getName() + "\n年龄为:" + c2.getAge() + "\n颜色为:" + c2.getColor()); 78 } 79 80 }
上面代码是经常调试修改后正确的代码,下面将在调试过程中遇到的错误一一罗列如下:
1、在类中的方法经常会忘记带上方法的返回类型: String, int, void.....
2、在每句结束时忘记以分号结束该语句
3、在输出语句中的字符串连接涉及对象调方法时忘记以()结束
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:java 内存模型
- 国外程序员整理的Java资源大全(全部是干货) 2020-06-12
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- 2020年java就业前景 2020-06-11
- 04.Java基础语法 2020-06-11
- Java--反射(框架设计的灵魂)案例 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash