初来蓝杰,学校java课太水,自己也没认真学,对类与对象的概念还不是很清晰,于是胡哥就跟我上了一节课的类与对象。第一节课编写了一个老师教学生上课打印上课时间的小程序,一个学生类,有学习的方法。一个大学生类继承学生类,一个老师类,传入学生,打印学时,主函数是酱紫的:
public static void main(String[] args) {
Student s=new Ustudent();
Teacher te=new Teacher();
te.work(s);
}
在第二节课上,写了一个特别简陋的小画板,程序打开有一个登陆按钮,点击登陆后会弹出一个窗口,在窗口中点击即可以画圆,虽然功能简单,但是我还是接触到了许多新东西。
1、swing包提供了创建窗体有关的许多类 JFrame、JButton、Jlable等等
2、学习到了按钮监听器,鼠标监听器的实现,了解了ActionListener类的作用
总的来说这回家前的两节课让我学会了怎么去实现类与类之间的传参与调用。为我以后更好的学习java打下了坚实的基础。
Class 类
每个类有自己的方法,自己的属性,方法可以私有化,私有化之后其他类便不能谁便调用
class 类名
{
public:
//公用的数据和成员函数
protected:
//保护的数据和成员函数
private:
//私有的数据和成员函数
};
Object:对象
对象是具有类类型的变量。类和对象是面向对象编程技术中的最基本的概念。
定义对象方法:
1.先声明类类型,然后再定义对象
举例:Student stud1,stud2; //Student是已经声明的类类型
Member variable :成员变量
成员变量是8种数据类型之一的变量。直接存储数据在堆中。
接口:
Java里面由于不允许多重继承,所以如果要实现多个类的功能,则可以通过实现多个接口来实现。
相关推荐
蓝杰实训 手机定位 系统技术原理 .
NULL 博文链接:https://hunnuxiaobo.iteye.com/blog/424256
资源讲了一个使用java socket编写FTP client 的实例,可以学习java socket编程的基本步骤和原理
蓝杰IBM-robocode平台资料,java语言
NULL 博文链接:https://hunnuxiaobo.iteye.com/blog/436797
CMPP模拟网关,用于CMPP2.0;CMPP3.0开发调试,同时提供相关java代码,供大家参数,若开发有困难的,大家可以借用华为的短信代理包 smproxy.jar
做为java分布式计算的基础框架的RMI体系,是javaEE结构的基础技术. 本课件全面讲解了RMI的一般实现,特殊问题解决及与sping的组合应用. 1.分布式计算的起因及基本原理 2.RMI体系结构 3.RMI服务器实现及编码 ...
BlueBlood-OS这是一个类UNIX的64bit操作系统,从0开始完整的实现一个OS本篇README.md面向开发者上手指南以下指南将帮助您在本地机器上安装和运行该项目,进行开发和测试。关于如何将项目部署到在线环境,请参考部署...
基于桌面交互方式的web2.o应用,J2EE体系,MYSQL数据库,附带所有源码和数据库,附带说明:蓝杰网的源码