笔记

      Java基础深入分析(第一次课)

        时间:201612201930

 老师上课内容:1.讲了五子棋怎么判断输赢,调试了一些bug讲怎么解决。

               2.讲了基础知识如:类,抽象类,接口,io接口,this的作用,构造函数。

               3.讲了课程体系。

 

 具体内容:一、this的作用?

               1>调用本类中的其他构造方法,调用时要放在构造方法的首行

               2>调用本类中的其他方法

               3>调用本类中的属性,也就是类中的成员变量;

 

二、构造方法有没有返回值?

             1>构造函数的作用:对象被创建时利用特定的值构造对象,将对象初始化为一个特定的状态。

             2>构造函数的性质:构造函数的函数名誉类名相同,而且没有返回值。构造函数在对象被创建的时候将被自动调用。

 

             3>构造方法有两种:带参数的;不带参数的。

             4>构造方法的方法名必须与类名相同。

             5>构造方法没有返回类型,也不能定义为void,在方法前面不声明方法类型。

             6>构造方法主要作用是完成对象的初始化工作,他能够把定义对象时的参数传给对象的域。

             7>构造方法不能由编程人员调用,而要系统调用。

             8>一个类可以定义多个构造方法,如果在定义类时没有定义构造方法,则变异系统会自动插入一个无参数的默认构造器,这个构造器不执行任何代码。

             9>构造方法可以重载,以参数个数,类型,或排列顺序区分。

 

String str=new String(content); new的时候调用构造函数,返回给str;

 

规定是没有返回的,但实际是隐式返回类的对象

 

老师上课时说这是开放性的。有:返回的是对象。无:不满足方法定义,所以没有返回值。

 

 

 

 

 

 

 

三、

 

public void study();接口中正确,  抽象类中错误的

public abstract void study();接口,抽象类中都对;

 

抽象的方法是没有实际意义的,所以

<----小  :自动转型

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值