构造方法
class student
{
private int age;
String name;
double score;
student(){ //java 语言中,方法可重载,函数名一样,传参不一样,c中不允许
System.out.println("1bei diao yong");
}
student(int newage,String newname){
System.out.println("2bei diao yong");
age = newage;
name = newname;
}
student(int newage,String newname,double newscore){
System.out.println("1bei diao yong ");
age = newage;
name = newname;
score = newscore;
}
void introduce(){
System.out.println("name="+name+",age="+age+",score="+score);
}
}
public class demo {
public static void main(String[] args) {
student stu1 =new student(18,"woshuai",98.8);
stu1.introduce();
student stu2 =new student(18,"woshuastudent");
student stu3 =new student();
}
}
运行结果:
第五个java程序
package www.wwww.www;
public class student {
private String name;
private int age;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setAge(int age) {
this.age = age;
}
public int getAge() {
return age;
}
public void show(){
System.out.println("name="+name+",age="+age);
}
}
package www.wwww.www;
public class studentDemo {
public static void main(String[] args) {
student s = new student();
s.setName("ssssss");
s.setAge(18);
s.show();
System.out.println(s.getName()+"----"+s.getAge());
}
}
运行结果
以上五个java程序用于快速入门java,学习Java是想简单的开发androin,然后服务于嵌入式开发,通过以上程序,简单了解面向对象编程的思维。
整体路线是,在可以简单开发androin后,会走向liunx系统的熟练使用,然后再到liunx开发
arm和51的话需要用项目进行磨练与学习,后期也会加入esp32的开发,以及分享项目进度,从一些小东西开始做起,pcblay out 学习两层半layout 白嫖pcb。
路漫漫其修远兮