109day(Java抽象与接口,复合命题的构成和性质)

《2018年1月28日》【连续109天】

标题:Java抽象与接口,复合命题的构成和性质;

内容:

A.抽象函数和抽象类:
抽象函数:表达出概念而无法实现具体代码的函数(无body);

抽象类:表达概念而无法构造实体的类;

带有abstract修饰,带有抽象函数的类一定是抽象类;

抽象类无法定义对象,但可以定义变量(任何继承了抽象类的非抽象类对象都可以付给这个变量,意思是通过这个变量来管理子类的对象);

继承抽象类的非抽象类函数必须实现所有继承的抽象函数(override),否则就是抽象类;

 

计算机术语体系当中有两种抽象:
1.与具体相对:一种概念,而非实体;

2.与细节相对:指在一定程度上忽略细节而考虑大局;

 

B.接口:

一些设计理念:

数据与表现分离:程序的业务逻辑和表现无关;

责任驱动设计:将程序要实现的功能分配到合适的类或对象上去;

网格化:将图形界面网格化;

 

接口:

接口是纯抽象类:
所有的成员函数都是抽象函数,成员变量都是public static final;

public interface  接口名;

接口用implements;实现

类可以实现很多接口,接口可以继承接口,但不能继承类;

接口不能实现接口;

 

面对接口的编程方式:

设计程序先设计接口在实现类;

任何在函数间传入传出的都是接口;

 

C.复合命题的构成和性质:
复合命题:包含其它命题作为组成成分的命题;

支命题:组成复合命题的成分命题,命题变元;

联结词:把各个支命题连接起来的成分,又称真值连接词;

特点:

1.最小分析单位是命题;

2.判断事物情况之间的各种关系;

3.真值由支命题的真值和联结词的含义共同决定;

 

明日计划:学习;

 

 

 

 

 

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值