UML的hello world!

本文介绍如何定义一个类并扩展其实现,通过增加属性和操作来增强类的功能。利用面向对象编程思想,理解类的命名规则和作用,以及如何在实际应用中灵活运用类的概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

定义一个class:

 

public class HelloWorld {
	
	public void print(){
		System.out.println("Hello world!");
	}

}

 这个HelloWorld包含一个方法print(),用来打印出“Hello World!”这句话。

UML中,使用“对象(类)视图”建模:

类是任何面向对象系统中最重要的构造块,类是一组具有相同属性、操作、关系和语义的对象的描述。一个类可以实现一个或多个接口。

结构良好的类具有清晰地边界,并形成整个系统的职责均衡分布的一部分。


对HelloWorld进行扩展,增加一个version属性:

用类所在的包名称作为前缀的类名叫做限定名(qualified name)。


属性是已命名的类的特性,描述了该特性的实例可以取值的范围,可以给属性赋初值。


操作时一个服务的实现,是一个对象所作的事情的抽象,并由整个类的所有对象共享。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值