欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

大总结 博客分类: 大总结 听课总结 

程序员文章站 2024-03-25 15:01:28
...
C++与java语言的简单转换。
java小程序:
/**
* 定义一个类
格式:public class 类名{},类名必须和文件名一样,区分大小写
* @author 我的文档
*
*/
public class first {
//主函数,固定写法
public static void main(String[] args){

String s="*";
int count=8;//总行数

for(int i=0;i<count;i++){
//空格
for(int k=0;k<count-(i+1);k++) System.out.print(' ');
     
//输出语句
for(int j=0;j<2*i-1;j++) System.out.print(s);
//换行输出
System.out.println();
}
for(int m=0;m<7;m++){
//递增输出空格
for(int k=0;k<m;k++) System.out.print(' ');
//输出语句
for(int j=1;j<14-2*m;j++) System.out.print(s);
//换行输出
  System.out.println();
  }


}


}
1)类与对象
类:凭人类主观意识而定义的,不是真实存在的,每一类事物有它的共同特征,通过不同的类的定义,同一事物可以分在不同的类里面。
对象:客观存在的,不以人的意识为转移的。
2)面向过程:强调事件
   面向对象:强调事件的同时也强调完成事件的主角
3)小程序:
//主类
public class tea{
public static void main (String[]args){
//根据老师类实例化老师对象
teacher tea=new teacher();
//设置名字
tea.name="龙哥";
//设置号码
tea.setnum(001);
//调用教学的方法
tea.teach();
}
}
//定义一个教师类
public class teacher{
//属性:共同特征:名字,
//格式:访问限定符,数据类型,属性名

public String name ;
private int num;
//方法:共同的行为:上课
public void teach(){
System.out.print(name+"在上课");
}
public void setnum(int t){
num=t;
}
1.构造方法
任何一个类都默认有一个无参数的构造方法(构造函数,构造器)
构造方法的名字必须和类名字一样
构造方法不用声明返回值类型
构造方法是通过new关键字来调用的

public class Student {
public Student() {}
}
2.构造方法的重载
  一个类中可以定义多个构造方法(参数类型或者参数个数不同)
  如果重载了构造方法,那么程序原来默认的无参构造法宣布失效

1.关键字:this指当前类的对象
2.简单窗体的构造
特别注意的语句:
当窗体关闭时令程序退出:frame.setDefaultCloseOperation(3);
让窗体显示出来(此句放在最后面,否则一些构建的元素无法显示):frame.setVisible(true);


3.构建一个带密码文本框的小窗口

}
}
1.继承的关键字:extends
//用UNStudent类继承Student类(Student>UNStudent)
public class UNStudent extends Student{
}
2.方法重写的理解(区别于重载)
  在子类中对继承来的方法进行重写,保持方法的定义不变,但方法  内部的实现与父类不同。
3.自动转型:子类中的对象会自动转变成父类的类型,自动转换语句如下:
Student uns=new UNStudent();
4.多态:当相同类型的对象调用同一个方法的时候,运行的结果却可能不同。(原因:继承和重写机制的不同)
5.接口
1)接口中的方法叫做抽象方法,没有方法体({});实现它就直接在后面加上方法体
2)接口关键字“interface”
public class Draw implements Test{
public void sleep(){
}
}
3.接口中的属性必须为常量(并且不可改变):static fianl +类型+变量名    public static final int num=10;
4.接口是不能创建对象的,要通过创建它的实现类对象
相关标签: 听课总结