java基础第五章

1、对象包括属性和行为。

2、类的概念:(1)类是对大量对象共性的抽象(2)类是客观事物在人脑中的主观反映

(3)类是创建对象的模板

3、类包括属性(成员变量)和行为(成员方法)。

4、定义类的方法:[修饰符]  class  类名{  [成员变量]    [成员方法]   }

5、成员变量:(1)成员变量的位置:类中方法外;

(2)成员变量的声明:[修饰符] 数据类型 变量名 [=初始值];

6、成员方法的声明:[修饰符] 返回值类型 方法名([参数类型 参数名,……]){       }

7、声明一个对象:类型名 变量名;(声明不分配内存)

8、通过类创建一个对象:类类型  变量名 = new 类类型名();

9、为对象的成员变量赋值:

(1)对象名 . 属性名=属性值;student .name =”张三”;

(2)Student student1=new student (“张三”,18,“女”);

10、调用对象的成员方法:对象名 . 方法名(参数);

10、在同一类中个,方法名字相同,参数列表不同(参数的个数、类型、顺序),与返回值无关,这样的写法称为方法的重载 。这些方法之间称为:互为重载方法

11、构造方法:(1)构造方法的名称必须与类名相同。(2)使用构造方法主要是为了(实例化对象)创建对象方便。(3)可以为一个类提供多个构造(无参构造和有参构造)(4)可以通过构造方法为成员变量赋值

12、如何生成构造方法:随意右击——source——

13、This 关键字:是一种特殊的引用,指向当前对象。

(1)当局部变量与成员变量命名相同时;可用于区分局部变量和成员变量。通过 this . 成员变量名  来调用隐藏的成员变量。

(2)通过  This( [参数列表] )  来调用本类中的其他构造方法。

14、字符串比较的方法:str1 . equals (str2)

15、修饰符的区别:Public>protected(受保护的)>dafault(默认的)>private

(1)public:可以被所有其他类访问;

(2)Private:只能被自己访问和修改;

(3)Protected:自身,子类及同一个包中的类可以访问;

(4)Default:同一包中的类可以访问,修饰时没有加修饰符,认为是friendly。   

                       
————————————————
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值