自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

想练武,就得下功夫

功夫,就是靠时间磨练出来的!

  • 博客(96)
  • 资源 (1)
  • 收藏
  • 关注

原创 抽象类、接口和内部类实践5

 package com.dh.hrmanager.util;import java.util.Scanner;public class Menu {Scanner input=new Scanner(System.in);public void showLoginMenu(){System.out.println("\n\n\t\t\t欢迎进入人力资源管理系统");S...

2018-11-19 19:17:38 379

原创 抽象类、接口和内部类实践4

 package com.dh.hrmanager.entity;import com.dh.hrmanager.util.HrHelper;public class Admin extends Employee{    HrHelper helper=new HrHelper();public Admin() {super();// TODO Auto-generat...

2018-11-19 19:15:41 388

原创 抽象类、接口和内部类实践3

 package com.dh.hrmanager.entity;import com.dh.hrmanager.util.HrHelper;public class Manager extends Employee{    HrHelper helper=new HrHelper();public Manager() {super();// TODO Auto-gen...

2018-11-19 19:14:24 336

原创 抽象类、接口和内部类实践2

 package com.dh.hrmanager.entity;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;import com.dh.hrmanager.util.Data;import com.dh.hrmanager.util.HrHelper;...

2018-11-19 19:13:00 354

原创 抽象类、接口和内部类实践

package com.dh.hrmanager.entity;import com.dh.hrmanager.util.IWork;public abstract class Employee implements IWork {private int userID;private String userName;private String password;priva...

2018-11-19 19:07:14 365

原创 内部类4

import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;   @ expected     匿名内部类(没有名字的内部类)      JButton button = new JButton("button");          ...

2018-11-18 23:59:12 259

原创 内部类3

//内部类package neibulei;// 静态内部类public class OuterClass3 {    private static int i = 1;    private static int j = 10;    public static void func1(){    }    public void func2(){    }...

2018-11-18 23:58:13 300

原创 内部类2

// 内部类package neibulei;// 局部内部类public class OuterClass2 {    private int s = 10;    private int k = 0;    public void func1(){       final int s = 20;       final int j = 1;       //...

2018-11-18 23:57:38 265

原创 内部类

// 内部类package neibulei;// 成员内部类public class OuterClass1 {    private int i = 10;    private int j = 20;    private static int count = 0;    public static void func1(){    }    public...

2018-11-18 23:56:52 328

原创 instanceof 运算符

// instanceof 运算符package yunsuanfu;// 定义 IBase 接口interface IBase {public void print();}// 定义 Derive 类实现 IBase 接口class Derive implements IBase {int b;public Derive(int b){this.b = b...

2018-11-17 02:39:57 274

原创 接口3

package jiekou;//定义一个类实现MyInterface接口public class MyClass implements MyInterface{//实现接口中的add()方法public void add(int x,int y){System.out.println(x+"+"+y+"="+(x+y));}//实现接口中的volume()方法pu...

2018-11-17 02:39:03 288

原创 接口2

package jiekou;// 定义一个接口MultiInterface来演示接口中常亮的定义。public interface MultiInterface {//在接口中定义一个静态常量PIpublic static final double PI = 3.1415926;public void callArea();}...

2018-11-17 02:38:24 253

原创 接口

package jiekou;// 通过定义一个接口MyInterface来演示接口的定义和使用。public interface MyInterface {public void add(int x,int y);public void volume(int x,int y,int z);//JDK8版本以后可以有用default关键字实现方法体的方法,JDK8之前版本不可以...

2018-11-17 02:37:33 256

原创 抽象类3

package ch05;//定义一个方形抽象类public abstract class Square extends Shape{public Square(double dim){super(dim);}//实现抽象方法callArea()public double callArea(){//返回方形的面积return dim*dim;}//没有实...

2018-11-17 02:36:59 320

原创 抽象类2

package ch05;//定义一个圆形,继承Shape抽象类public class Circle extends Shape {public Circle(double dim){super(dim);}//实现抽象方法callArea()public double callArea(){//返回圆的面积return 3.14*dim*dim;}/...

2018-11-17 02:36:19 256

原创 抽象类

package ch05;//定义图形抽象类public abstract class Shape {double dim;public Shape(double dim){this.dim = dim;}//抽象方法,获得面积public abstract double callArea();//抽象方法,获得周长public abstract doubl...

2018-11-17 02:35:02 286

原创 类之间的关系8

//类之间的关系package com.dh.hrmanager.util;// 类与对象import java.util.Scanner;import com.dh.hrmanager.entity.Employee;public class StartHr {public static void main(String[] args) {// 角色值 1表示普通员工...

2018-11-17 00:01:53 331

原创 类之间的关系7

//类之间的关系package com.dh.hrmanager.util;// 类与对象import java.util.Scanner;public class Menu {Scanner input=new Scanner(System.in); /** * 返回登录菜单 */private void returnLoginMenu(Scanner i...

2018-11-17 00:01:04 277

原创 类之间的关系6

//类之间的关系package com.dh.hrmanager.util;// 创建业务逻辑类 HrHelperimport com.dh.hrmanager.entity.Employee;import com.dh.hrmanager.entity.Report;public class HrHelper {//登录检测public Employee login(...

2018-11-17 00:00:16 313

原创 类之间的关系5

//类之间的关系package com.dh.hrmanager.util;// Data数据初始化类import com.dh.hrmanager.entity.Admin;import com.dh.hrmanager.entity.Employee;import com.dh.hrmanager.entity.Manager;import com.dh.hrmanag...

2018-11-16 23:58:16 305

原创 类之间的关系4

 //类之间的关系package com.dh.hrmanager.entity;// 汇报类public class Report {// 汇报Idprivate int reportId;// 汇报人Idprivate int reporterId;// 汇报内容private String content;// getter/setter方法p...

2018-11-16 23:57:45 243

原创 类之间的关系3

//类之间的关系package com.dh.hrmanager.entity;import com.dh.hrmanager.util.HrHelper;public class Admin extends Employee {HrHelper helper = new HrHelper();public Admin(){super();}public Admin...

2018-11-16 23:57:06 233

原创 类之间的关系2

//类之间的关系package com.dh.hrmanager.entity;import com.dh.hrmanager.util.HrHelper;public class Manager extends Employee {// 实例化业务逻辑类HrHelper helper = new HrHelper();public Manager(){super();...

2018-11-16 23:56:38 311

原创 类之间的关系

// 类之间的关系package com.dh.hrmanager.entity;import java.util.Scanner;import com.dh.hrmanager.util.Data;import com.dh.hrmanager.util.HrHelper;public class Staff extends Employee {HrHelper help...

2018-11-16 23:55:52 234

原创 组合关系

// 组合关系// 定义几个类来演示汽车类和设备类之间的组成关系。package composition;//汽车public class Car {        Engine engine = new Engine();        Classis classis = new Classis();        Bodywork bodywork = new Bodywork(...

2018-11-16 00:46:43 303

原创 聚合关系2

// 聚合关系// 定义一个对象数组,演示对象数组的实现和使用。public class TestObjectArray {    int someField;    void someMethod(){        System.out.println("someField = "+someField);    }    public static void main(Strin...

2018-11-16 00:46:31 415

原创 聚合关系

// 聚合关系// 以员工和部门之间的关系为例,演示部门类和员工类的聚合关系。package aggregation;public class Department {    Employee[] employees;    public static void main(String[] args) {        Employee e1 = new Employee();   ...

2018-11-16 00:46:19 1414

原创 关联关系

// 关联关系// 以人驾车旅游为例,演示人和车的关联关系。package association;public class Person {    Car car;    Person(Car car){        this.car=car;    }    void travel(){        car.run("北京");    }    public stat...

2018-11-16 00:46:03 310

原创 依赖关系

// 依赖关系// 以人驾车旅游为例,演示人和车的依赖关系。package dependency;public class Person {    void travel(Car car){        car.run("北京");    }    public static void main(String[] args){        new Person().travel...

2018-11-16 00:45:47 362

原创 toString()方法2

//  Object类//  toString()方法//  重新定义 superdemo 包下的 Teacher 类,// 演示在子类中重写 toString()方法,并将结果打印到控制台。package ch04;public class Teacher类重写toString()方法 extends Person类重写toString()方法 {    private float...

2018-11-15 17:47:00 561

原创 toString()方法

//  Object类//  toString()方法//  重新定义 superdemo 包下的Person类,// 并重写其toString()方法将对象转换为字符串,并将结果打印到控制台。package ch04;public class Person类重写toString()方法 {    //姓名    private String name;    //年龄    ...

2018-11-15 17:45:55 691 1

原创 Object类3

//  Object类//  equals()方法//  定义几个变量,演示字符串变量之间的比较,并将结果打印到控制台。package ch04;public class StringEqualsDemo {    public static void main(String[] args) {        String str1 = new String("abc");    ...

2018-11-15 17:44:35 293

原创 Object类2

//  Object类//  equals()方法//  演示重写equals()方法判断两个对象是否相等,并将结果打印到控制台。package ch04;// 图书类public class Book {    String isbn;// ISBN    String name;// 书名    double price;// 价格        public boolea...

2018-11-15 17:43:26 319

原创 Object类

//  Object类//  equals()方法//  演示使用equals()方法判断两个对象是否相等,并将结果打印到控制台。package ch04;public class EqualsDemo {    public static void main(String[] args){        Integer obj1 = new Integer(5);        ...

2018-11-15 17:42:09 257

原创 final

//  final//  演示final关键字的使用,并将结果打印到控制台。package ch04;public class TestClass {    private int num;    public void setNum(int num){        this.num=num;    }    public int getNum(){        retur...

2018-11-15 17:40:16 278

原创 super

//  super//  对Person类和Teacher类进行修改,// 演示子类访问父类的属性和方法,并将结果打印到控制台。package ch04;public class Person {    private String name;//姓名    private int age;//年龄    private String gender;//性别    public ...

2018-11-15 17:37:15 322

原创 多态2

package ch4;//通过Son类和Son类重写print()方法,演示在继承关系中的多态性public class Base { public void print(){ System.out.println("In Base "); } public static void main(String[] args){ test(n...

2018-11-15 17:33:40 382

原创 多态

package ch4;//通过Son类重写print()方法,演示在继承关系中的多态性public class Base { public void print(){ System.out.println("In Base "); } public static void main(String[] args){ Son obj=new...

2018-11-15 17:31:29 330

原创 继承

package ch4;//在继承关系中构造方法的调用顺序,并将结果打印到控制台。public class Base {    protected int a;    public Base(){        a=20;        System.out.println("In Base constructor!");    }    public static void ma...

2018-11-15 17:28:10 324

原创 类与对象2

package com.dh.hrmanager.util;// 类与对象import java.util.Scanner;import com.dh.hrmanager.entity.Employee;public class StartHr { public static void main(String[] args) { // 角色值 1表示普通员工角色,2表示经理角色,3...

2018-11-14 23:58:41 300

想不想亲手做个动图.docx

想不想做个动图丫?想的话就快下载吧,下载下来好好学哦!

2019-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除