上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 56 下一页

2020年2月24日

摘要: --继承--方法重写--父类引用指向子类对象 package polymorphism1; public class Animal { String name; public void voice() { System.out.println("动物叫"); eat();//voice调用eat方法 阅读全文
posted @ 2020-02-24 21:47 happygril3 阅读(87) 评论(0) 推荐(0)
摘要: private:同一类可见,变量和方法default:同一包可见,变量和方法,类,接口protected:同一包内的类和所有子类(包括不同包的子类)可见,变量和方法public:所有可见,变量和方法,类和接口 package Encapsulation1; public class Person { 阅读全文
posted @ 2020-02-24 12:29 happygril3 阅读(155) 评论(0) 推荐(0)
摘要: 修饰变量:不可以修改变量修饰方法:可以被当前类重载,不可以被子类重写修饰类:不能有子类 package mypro01; public /*final*/ class Person { //final类不可以被继承 String name="qiao"; final int maxAge=40; p 阅读全文
posted @ 2020-02-24 09:30 happygril3 阅读(105) 评论(0) 推荐(0)

2020年2月23日

摘要: 继承:extendsjava中类只有单继承;Java多继承通过接口实现;如果定义一个类时,没有extends,则父类为java.lang.Object 方法的重写:overwrite在子类中需要对父类中的方法重写时,必须具有相同的方法名,参数列表和返回类型。 super:通过super访问父类中的方 阅读全文
posted @ 2020-02-23 18:21 happygril3 阅读(246) 评论(0) 推荐(0)
摘要: package projict05; /* * 1.this * 意思:当前对象 * 构造器中,指正要创建的对象 * 普通方法:调用该方法的对象 * 用法: * this.属性 : 成员变量(属性)与局部变量(属性)重名时,成员变量前面加this * this.方法 :当前对象的其他成员方式时,可以 阅读全文
posted @ 2020-02-23 17:19 happygril3 阅读(138) 评论(0) 推荐(0)
摘要: static声明的变量和方法称为类属性和类方法 直接调用,不需要初始化,一般用“类名.属性” “类名.方法名”--static方法只能使用static属性; package mypro01; /** * student类 * @author 4090039qrh * */ public class 阅读全文
posted @ 2020-02-23 10:41 happygril3 阅读(109) 评论(0) 推荐(0)
摘要: 一个类中可以定义相同的方法名,但参数不一样;调用时会根据不同的参数选择对应的方法;--同一个类,同一个方法名--参数列表不同(类型,个数,顺序)--返回值不同不构成重载--形参名称不同,不构成重载--构造方法也可以重载 package mypro01; /** * 测试重载 * 构造方法也可以重载 阅读全文
posted @ 2020-02-23 10:04 happygril3 阅读(167) 评论(0) 推荐(0)
摘要: 构造器constrct--用于构造该类的实例(1)通过new关键字调用(2)虽然有返回值,但不能定义返回类型,不能在构造器里调用return(3)如果没有自己定义构造器,系统会自定义一个无参的构造函数,如果定义则编译器不会添加(4)构造器的方法名必须和类名一致。 public class Stude 阅读全文
posted @ 2020-02-23 09:39 happygril3 阅读(260) 评论(0) 推荐(0)

2020年2月22日

摘要: package mypro01; import java.util.Scanner; /** * 测试scanner类,如何接受键盘的输入 * @author 4090039qrh * @version 10.0.2 */ public class TestScanner { /** * 键盘输入字 阅读全文
posted @ 2020-02-22 10:58 happygril3 阅读(137) 评论(0) 推荐(0)
摘要: 1.package为什么需要package?--为了解决类之间的重名问题--为了便于管理类package怎么用?--通常是类的第一句非注释性语句--包名:域名倒着写即可,再加上模块名,并与内部管理类注意事项:写项目时都要加包,不要使用默认包;con.gao和com.gao.car是两个完全独立的包。 阅读全文
posted @ 2020-02-22 10:35 happygril3 阅读(209) 评论(0) 推荐(0)
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 56 下一页

导航