java中的对象实例化

       众所周知,传统的程序设计采用面向过程的方法,但是由于这种方法的多种弊端,所以逐步的,随着时代的进步,那些早期的面向过程的思路接近淘汰,取而代之便是面向对象的灵活的设计思路,使最后的程序更具有健壮性,可维护性,可检查性,简洁性,易懂性。

       大家都了解语言发展阶段

       从最开始的C语言,Pascal,Basic语言,它们都是按照解决问题的的步骤设计程序

       发展到现在的C++,Java等等,它们都是按照对象之间的联系来解决问题

       面向对象的四大特点:抽象,封装,继承,多态

       其实我们老说面向对象有多好多好的,但是其实当我们真正的做一个个小程序的时候你会发现,面向对象的精髓其实我们都还不是很懂(也可能是自己比较菜),每一门语言都是博大精深的,里面的奥秘也许有些人这辈子都不知道,我们能做的就是,一直抱着充实自我的心态,努力的充实自己就好。

 

先说一个简单的程序

我们想的是在一个类中完成对类的声明,包括一个简单的函数声明,如下所示


public class HelloWorld {
	public String content="HelloWorld";
	public void Hello()
	{
		System.out.println(content);
	}

}

从这段代码中我们可以看出我们首先声明了一个名为HelloWorld的类,其中还有一个Hello函数,其作用就是输出字符串“HelloWorld”

 接着另创建另一个类Test,其中new是实例化对象的关键字, 当然我们也可以先声明一个对象,之后再完成对象的实例化,其实效果是一样的


public class Test {
	public static void main(String args[])
	{
		HelloWorld c=new HelloWorld();
		c.Hello();
	}

}
之后的运行结果是输出一段简单的字符串:
         HellloWorld
 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值