JAVA学习(四)JAVA中的类和C#中的类

类是面向对象的重要部分,不管是在C#或是在JAVA中,类都是非常重要的。下面就总结一下刚刚学习的JAVA中的类,重点介绍与C#中不同的部分:

1.JAVA中的类有主类之分:主类就是包含main方法的类,主类的名称必须与文件名称相同。

2.类声明的基本格式:

                   访问说明符   class    类名      extends     超类名       implements       接口名

   (1)访问说明符:   public :公有类型,外部的类可以访问

                                     private : 私有类型,类内部可以访问,外部要访问必须通过构造函数

                                     protected:受保护类型,子类访问受到限制

   (2)超类名: 是已经存在的类,可以是系统类,也可以是用户自定义类

3.创建类:跟C#中的创建方式相同  welcomeApplet wa=new welcomeApplet();

4.类的单继承性:JAVA编程中允许用extends关键字从一个类扩展出一个新类,新类继承超类的成员变量和方法,并可以覆盖超类的方法

5.类中的两个特殊变量:super   扩展类中要用super来引用其超类中的成员变量和方法

                                           this       :跟C#中的相同

6.构造函数:当类中的变量是私有成员时,外部不能访问,这是就必须通过构造函数对该类进行初始化。

7.包 : 就是一组类

用包是要把包的声明  package  box;放在非注释的第一行;要应用一个包中的类,必须用import  box.a,应用包box中的a类;一个包中的类不能重名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值