会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王醒燕
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
6
7
8
9
10
2017年4月17日
对Java单继承的弥补——接口
摘要: 接口的简单认识
阅读全文
posted @ 2017-04-17 20:13 王醒燕
阅读(1015)
评论(4)
推荐(0)
2017年4月16日
一种专门用来作父类的类——抽象类
摘要: 1.抽象类的声明: 2.抽象类不能直接实例化: Book book = new Book();//错误的,Book是抽象类 3.抽象方法只需声明,不需实现: public abstract void printPrice(int price);//抽象方法 4.抽象类的使用:必须有子类。 抽象类的子
阅读全文
posted @ 2017-04-16 18:08 王醒燕
阅读(1569)
评论(0)
推荐(0)
2017年4月15日
面向对象的三大特征之三——多态
摘要: 多态,简单来说就是一种类型表现出多种状态。在Java中多态分为两类。 一、方法多态性——方法的重载和重写。 关于这部分内容已经在前面的内容有过详细的记录,即重复调用的代码块—方法和面向对象的特性之二—继承。 二、对象的多态性——引用类型转换。 1.向上转型(自动转型)——子类对象自动转换为父类对象。
阅读全文
posted @ 2017-04-15 18:13 王醒燕
阅读(400)
评论(0)
推荐(0)
2017年4月14日
面向对象的三大特性之二——继承(含super的使用)
摘要: 1.继承的语法:class 子类 extends 父类 例1: 2.Java中是单继承的,不允许多重继承,但可以使用多层继承。 即:一个类C只能有一个父类B,类C对类B是单继承的;而类B只有一个父类A,那么类C对类A就是多层继承。 3.Java继承只能直接继承父类中的公有属性和公有方法,而隐含的继承
阅读全文
posted @ 2017-04-14 20:27 王醒燕
阅读(1552)
评论(0)
推荐(0)
2017年4月12日
面向对象的三大特性之一——封装(含访问修饰符)
摘要: 封装是面向对象的第一个重要特征,在前面的笔记中已经有所体现。 在看书学习的过程中发现封装和访问修饰符存在密切的联系,所以顺带对访问修饰符做一个大体的总结。 一、封装的两种实现方式。 1.通过包实现封装性 包的导入: 2.通过访问权限实现封装。 (1).通过运用private修饰类、成员变量、成员方法
阅读全文
posted @ 2017-04-12 17:27 王醒燕
阅读(597)
评论(0)
推荐(1)
2017年4月11日
简单总结static、final、this关键字的使用
摘要: 在最近看书的过程中,常常遇到static、final、this这三个关键字,不是很明白它们的使用,查阅资料结合实例做了如下总结: 一、static——无需创建对象就可以调用(方法、属性)。 1.静态变量:static修饰的属性,称为类属性,即全局变量。前面已经有提及。 (1).静态变量可以使用类名直
阅读全文
posted @ 2017-04-11 12:33 王醒燕
阅读(3500)
评论(0)
推荐(3)
2017年4月9日
重复调用的代码块——方法
摘要: 前面看了一种特殊的方法——构造方法,已经对方法的定义和使用有了一定的了解,不再累述,这里主要想记录三个方面的内容: 1.方法的重载——方法名相同,参数列表不同的方法签名机制。 参数列表不同,即参数个数、参数类型、参数顺序,至少有一项不同。需要注意的是,方法的修饰符和返回值类型不做要求。 看下面的实例
阅读全文
posted @ 2017-04-09 22:05 王醒燕
阅读(1125)
评论(1)
推荐(1)
2017年4月8日
面向对象基础——类和对象
摘要: Java是面向对象的编程语言,类和对象是面向对象编程的重要概念。从今日起陆续把过去落下的知识一点点补回来,且把这当作一种笔记吧。 1. 类的声明、属性的使用、对象的声明和使用(无参构造方法): 输出结果: 2.有参的构造方法来为对象的成员变量赋初值: 输出结果: 3.创建匿名对象 由于匿名对象没有栈
阅读全文
posted @ 2017-04-08 15:59 王醒燕
阅读(315)
评论(0)
推荐(0)
第一次Java作业——简单的登录界面
摘要: 千里之行,始于足下,从小做起,一点一滴学编程。 非常简单,作为博客园的开端,附上界面结果图:
阅读全文
posted @ 2017-04-08 12:33 王醒燕
阅读(5788)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
公告