程序设计的基本概念
程序设计的基本概念有程序、数据、⼦程序、⼦例程、协同例程、模块以及顺序性、并发性、并⾏性、和分布性等。
程序是程序设计中最为基本的概念,⼦程序和协同例程都是为了便于进⾏程序设计⽽建⽴的程序设计基本单位,顺序性、并发性、并⾏性和分布性反映程序的内在特性。
程序设计规范是进⾏程序设计的具体规定。
程序设计是软件开发⼯作的重要部分,⽽软件开发是⼯程性的⼯作,所以要有规范。语⾔影响程序设计的功效以及软件的可靠性、易读性和易维护性。
专⽤程序为软件⼈员提供合适的环境,便于进⾏程序设计⼯作。
1package Com.TableTest;
generated2
3public class TableText_22 {
4
5public static void main(String[] args) {
6// TODO Auto-generated method stub
7 OuterPanelComputer outerpanelcomputer = new OuterPanelComputer();
8 OuterPanelComputer.PanelComputer panelcomputer = w PanelComputer();
9 panelcomputer.chatWithFriend();
10 panelcomputer.playGames();
11 panelcomputer.watchMovie();
12 panelcomputer.call();
13 panelcomputer.writeProgram();
14 }
15 }
16
17abstract class Phone{
18abstract void call();
19abstract void watchMovie();
20abstract void playGames();
21 }
22
23abstract class PC{
24abstract void writeProgram();
25abstract void playGames();
26abstract void chatWithFriend();
27 }
28
29class OuterPanelComputer extends Phone{
30
31 @Override
32public void call() {
33// TODO Auto-generated method stub
34 System.out.println("call");
35 }
36
37 @Override
38public void watchMovie() {
39// TODO Auto-generated method stub
40 System.out.println("watchMovie");
41 }
42
43 @Override
44public void playGames() {
45// TODO Auto-generated method stub
46 System.out.println("playGames");
47 }
48class PanelComputer extends PC{
49
50 @Override
51public void writeProgram() {
52// TODO Auto-generated method stub
53 System.out.println("writeProgram");
54 }
55
56 @Override
57public void playGames() {
58// TODO Auto-generated method stub
59 System.out.println("playGames");
60 }
61
62 @Override
63public void chatWithFriend() {
64// TODO Auto-generated method stub
65 System.out.println("chatWithFriend");
66 }
67public void call() {
68// TODO Auto-generated method stub
69 OuterPanelComputer.this.call();
70 }
71
72public void watchMovie() {
73// TODO Auto-generated method stub
74 OuterPanelComputer.this.watchMovie();
75 }
76 }
77 }
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论