java新手笔记15 多态】的更多相关文章

1.Animal类 package com.yfs.javase; public class Animal { public void cry() { System.out.println("动物叫..."); } } 2.Dog/Cat/Bird类 package com.yfs.javase; public class Dog extends Animal { public void cry() { System.out.println("汪 汪..."); }…
JAVA自学笔记15 @例题1:共有5个学生,请把五个学生的信息存储到数组中,并遍历数组,并获取每个学生的信息 Students[] students=new Student[5]; Student s1=new Student("Jack"); Students[0]=s1;//数组里储存的是一个一个的对象 1.集合类 1)面向对象语言对事物都是以对象的形式,所以为了方便 对多个对象进行操作,java提供了集合类 2)数组虽然也可以存储对象,但长度必须是固定的,集合的长度是可变的.数…
1.for package com.yfs.javase; import java.awt.Color; import java.util.Calendar; import java.util.HashSet; import java.util.Set; @SuppressWarnings("all") public class ForDemo { /** * @param args */ public static void main(String[] args) { //useAr…
0.Calculater package com.yfs.javase; import java.awt.BorderLayout; import java.awt.Button; import java.awt.Frame; import java.awt.GridLayout; import java.awt.Menu; import java.awt.MenuBar; import java.awt.MenuItem; import java.awt.Panel; import java.…
1.系统时间 package com.yfs.javase; import java.sql.Time; import java.sql.Timestamp; import java.util.Calendar; import java.util.Date; public class DateDemo1 { /** * 时间表示法 */ public static void main(String[] args) { // long表示法 long now = System.currentTim…
1.Math package com.yfs.javase; public class MathDemo { public static void main(String[] args) { int r = 2; System.out.println("圆的面积 : " + (Math.PI * r * r)); System.out.println("半径的平方 : " + (Math.pow(r, 2))); System.out.println("1…
1.import package com.yfs.javase; import java.util.Scanner; //import java.lang.String;//默认导入 public class Demo1 { public static void main(String[] args) { String s = new String("abc");//java.lang.String String s1 = "abc"; System.out.pri…
1.Shap package com.yfs.javase; public class Shape /*extends Object */{ //默认继承object object方法全部继承 //计算面积方法 public double getArea() {//代码完全没用 System.out.println("计算面积"); return 0; } } 2.Circle package com.yfs.javase; public class Circle extends Sh…
1.注释 /** doc注释 * 类说明信息 */ //声明类 文件名与类名一致 public class World {//类定界符 //声明方法 main方法 public static void main(String[] args) { System.out.println("World World!"); //System.out.println("welcome java world!"); //注释的代码不执行 单行注释 /* 多行注释 System.…
第1章 对象导论 本章主要讲OOP的思想及一些OOP基本概念 1.抽象过程:万物都是对象,对象具有状态.行为和标识.对象拥有属性和方法,以及在内存中的唯一地址. 2.每个对象都有一个接口:通过接口给对象发送消息请求来控制和操作对象,这里的接口是指对象的方法. 3.每个对象都提供服务:将对象想象成服务提供者,调用对象提供的服务来实现某一目的. 4.被隐藏的具体实现:对象对外界只提供服务接口,而隐藏内部的实现细节,通过关键字(public.private.protected)来设定边界. 5.复用具…