面向对象
IMLegendary
这个作者很懒,什么都没留下…
展开
-
(补充)第六天抽象、封装、继承、多态
实例演习基本概念对象:①一切皆为对象;②每个对象都是唯一的;③对象都属于某个类;④对象都有属性和行为。类:类是将一类对象共同的特征抽取出来的结果,是对象的蓝图和模板。四大支柱抽象(abstraction):寻找共性。定义类的过程就是一个抽象的过程,需要做数据抽象和行为抽象。封装(encapsulation):隐藏一切可以隐藏的复杂繁琐的实现细节,只提供清晰简单的接口(界面)。继承(inhe原创 2015-05-04 23:05:18 · 454 阅读 · 0 评论 -
第七天、第八天 深入案例:绘图系统
第七天、第八天 深入案例:绘图系统 实例1:绘图系统(继承、多态、抽象类、监听接口、)package com.lovoinfo.shape;import java.awt.Color;import java.awt.Graphics;/** * 创建图形类(抽象类, 不能实例化) * * @author jackfrued * */public abstract class S原创 2015-05-10 21:48:10 · 403 阅读 · 0 评论 -
第九天 修改绘图系统
对绘图系统进行修整理 添加登录器package com.lovoinfo.test;import javax.swing.UIManager;import com.lovoinfo.ui.LoginFrame;public class MainFrameTest { public static void main(String[] args) throws Exception {原创 2015-05-12 23:37:33 · 350 阅读 · 0 评论 -
第六天 案例、深入面向对象
实例演习1.模拟进行一个对战场景,如:奥特曼打怪兽的游戏。package com.lovoinfo;/** * 小怪兽 * @author jackfrued * */public class Monster { private String name;// 名字 private int hp;// 生命值 public int getHp() {原创 2015-05-07 00:42:43 · 480 阅读 · 0 评论 -
第九天 企业进销存系统
深入面向对象 案例:企业进销存系统接口:在Java中,接口是实现可插入特性的保证。定义接口的关键字是interface,实现接口的关键字是implements,一个类可以实现多个接口,接口之间的继承支持多重继承。接口和抽象类的异同类/类和类/接口之间的关系IS-A关系:继承/实现HAS-A关系:关联/聚合(聚集)/合成USE-A关系:依赖UML:统一建模语言(标准的图形化符号) 类图原创 2015-05-17 22:42:33 · 964 阅读 · 0 评论 -
第六天面向对象
第六天:面向对象入门基本概念一切具有相同属性的物体都可以作为一个类,每个属性的作用或者用法就是这个类的传递方式。定义类如:手机类package com.lovoinfo;/** * 手机 * @author jackfrued * */public class MobilePhone { String brand; // 品牌 double screenSize;原创 2015-05-03 22:08:30 · 359 阅读 · 0 评论