对象的创建和使用 学习笔记
2015-01-13 13:20
477 查看
package com.ctgujx.java; import java.util.jar.Attributes.Name; public class TestCar { public static void main(String[] args) { Car c1 = new Car(); c1.info(); c1.setName("玛萨拉蒂"); c1.setWheel(4); c1.info(); c1.name = "劳斯莱斯"; c1.wheel = 6; c1.info(); Factory f =new Factory(); Car c2 = f.produceCar(); f.describleCar(c2); Car c3 = f.produceCar("奥拓",4); f.describleCar(c3); } } class Factory{ public Car produceCar(){ return new Car(); } public Car produceCar(String n,int w){ Car c = new Car(); c.name = n ; c.wheel = w; return c; } public void describleCar(Car c){ c.info(); } } class Car{ String name; int wheel; public void info(){ System.out.println("name:"+ name + "wheel:" + wheel);; } public void show(){ System.out.println("我是一辆车"); } public String getName(){ return name ; } public void setName(String n ){ name = n; } public void setWheel(int w){ wheel = w; } }
相关文章推荐
- 【黑马程序员】Objective-C语言学习笔记之对象的创建、使用和方法调用(三)
- Java学习笔记6. 对象的创建、声明与使用
- Objective-C基础学习笔记(八)-内存管理-autorelease使用-property创建对象的内存管理-循环引用的内管管理
- 学习笔记之 equals() vs. == 和String对象的2种创建过程
- effective-java学习笔记(2)避免在程序中创建重复的对象
- [原创]W2k Driving 学习笔记(二)使用GCC创建 Windows NT 下的内核DLL
- 学习笔记:web服务的创建及使用
- Windows编程 C++ DLL编程 学习笔记(一)静态链接库的创建和使用
- 微软企业库5.0学习笔记(六)创建并引用企业库对象
- 微软企业库4.1学习笔记(五)对象创建和依赖注入方法
- 微软企业库4.1学习笔记(二)各功能之间的依赖关系以及对象创建
- php学习笔记(7):PHP数组的创建修改使用
- 微软企业库5.0学习笔记(六)创建并引用企业库对象
- [原创]W2k Driving 学习笔记(二)使用GCC创建 Windows NT 下的内核DLL
- Smart Client学习笔记(7) 使用多线程创建高响应智能客户端应用程序
- 微软企业库4.1学习笔记(二)各功能之间的依赖关系以及对象创建
- Silverlight学习笔记之使用TranslateTransform控制对象位置
- [2004-8-4]VB.Net学习笔记,使用ADO.Net对象访问数据库,将结果写入ListView
- Ext学习笔记一(使用Ext.Panel创建一个登录面板)
- 微软企业库4.1学习笔记(七)创建对象 续集1