代理Delegation
来源:互联网 发布:数据挖掘怎么学 编辑:程序博客网 时间:2024/04/29 09:38
package com.ctl.test;class Person {private int id;private String name;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public Person(int id, String name) {super();this.id = id;this.name = name;}public Person() {super();}public void say(String name) {System.out.println("my name is" + name);}public void run() {System.out.println("-----run start-----");for (int i = 0; i < 5; i++) {try {Thread.sleep(200);System.out.println("i=" + i);} catch (InterruptedException e) {e.printStackTrace();}}System.out.println("-----run start-----");}public void study() {System.out.println("study");}public void work() {System.out.println("work");}}class PersonDelegation {private String name;public PersonDelegation(String name) {super();this.name = name;}public Person getPerson() {return person;}public void setPerson(Person person) {this.person = person;}private Person person = new Person(1, name);public String getName() {return name;}public void setName(String name) {this.name = name;}public void work() {person.work();}public void run(){person.run();}}public class PersonDelegationTest {public static void main(String[] args) {PersonDelegation per = new PersonDelegation("lin");per.work();per.run();}}
1 0
- 代理Delegation
- (翻译)代理模式(Delegation pattern)
- Delegation
- JavaScript事件代理和委托(Delegation)
- JavaScript事件代理和委托(Delegation)
- [Python]面向对象编程之代理(Delegation)
- JavaScript事件代理和委托(Delegation)
- JavaScript事件代理和委托(Delegation)
- JavaScript事件代理和委托(Delegation)
- Kotlin语法(十六)-代理(Delegation)
- JavaScript事件代理和委托(Delegation)
- Kotlin-19.代理/委托类(Delegation)
- JavaScript事件代理和委托(Delegation)
- JavaScript事件代理和委托(Delegation)
- 知识库--Loader--delegation model 代理模型(47)
- [转载]Python中包装(wrapping)与代理(delegation)
- 【深入浅出Objective-C】4.6协议(Protocols)和代理(Delegation)
- delegation模式
- java的线程优先级
- linux中的epoll机制
- python爬虫实例-爬取北邮研究生成绩
- 强类型
- c语言练习 8-1. 求一批整数中出现最多的个位数字
- 代理Delegation
- CCSstudiov3.3打不开的可能原因及解决办法
- 异步和多线程的区别
- 游戏服务器之角色描述数据缓存
- 修改Android项目的SDK版本
- Codeforces Round #FF 446 C. DZY Loves Fibonacci Numbers
- Android中Activity之间的数据传递(Intent和Bundle)
- C++学习笔记(达内视频版)
- jQuery表单插件jquery.form.js用法详解