欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

什么是对象?

程序员文章站 2022-04-11 18:53:31
...

什么是对象?

       万物皆对象,世界上任何一个事物都可以看成是一个对象,然后进一步去分析他的属性和动作,属性转换成代码就是我们定义的对象类的参数,而动作就是我们写在类里的方法。

程序的开发主要有两种方法:
结构化开发:

(1)面向功能划分软件结构
(2)自定而下
(3)最小的子系统是方法
(4)制约了软件的可维护性和可扩展性

面向对象的开发方法:(面向对象程序设计(Object Oriented Programming,OOP))

(1)把软件系统看成各种对象的集合
(2)系统结构稳定
(3)子系统相对独立性
(4)软件可重用性、可维护性和可扩展性

如何去使用面向对象去创建一个类,下面给大家一个例子:

public class MobilPhone {
	public String brand;
	public MobilPhone(){
		this.brand = "诺基亚";
	}
	public MobilPhone(String bra){
		this.brand = bra;
	}
	public void buy(){
		System.out.println("没发工资,买一个"+brand+"牌子的手机吧!");
	}

这是定义的一个手机对象,手机的类型brand为手机的一个属性,把他定义为一个变量,通过下面的方法给他赋一个初值为诺基亚,下面buy方法就是对手机对象的饿一个操作,这就是使用面向对象的思想所定义的一个简单的类。